스프링 부트로 스프링을 시작 시 별도의 H2 데이터베이스 설치가 없어도, 자동으로 H2 데이터베이스를 실행시킬 수 있습니다. H2 임베디드로 내장이 되어 있기 때문인데요. 스프링 사용 시 로컬에서 개발을 할 때는 H2 데이터베이스가 정말 편리해요.
자꾸만 잊는 H2 데이터베이스의 콘솔 로그인.
초기 프로젝트 세팅 시 콘솔 로그인을 필요로 하여, 콘솔 로그인 방법을 작성 해놓도록 하겠습니다.
가장 먼저 필요한 의존성을 추가해주세요.
1. build.gradle 파일에 h2 의존성 추가
dependencies {
...
runtimeOnly 'com.h2database:h2'
...
}
2. application.yaml 파일에 콘솔 로그인을 위한 설정 추가 (들여쓰기 주의 해주세요)
spring:
h2:
console:
enabled: true # H2 Console enabled
path: /h2-console # Console path
3. 콘솔 접속 (http://localhost:8080/h2-console)
4. Connect를 클릭해주시면 데이터베이스 콘솔을 직접 보실 수 있겠습니다 :)
해피 개발하세요 :)
감사합니다.
'개발 기록 > 스프링' 카테고리의 다른 글
[토비의 스프링 정리] #3 템플릿의 대해서 리뷰 및 기록 (0) | 2023.02.16 |
---|---|
[토비의 스프링 정리] #2 테스트의 대해서 리뷰 및 기록 (0) | 2023.02.07 |
[토비의 스프링 정리] #1 오브젝트와 의존관계의 대해서 리뷰 및 기록 (0) | 2023.02.02 |
[JPA 실습] java.lang.IllegalArgumentException: Unknown entity 에러 (0) | 2023.01.27 |
[스프링] 트랜잭션이란 무엇인가? (종류, 주의점) (0) | 2022.09.23 |