Recent Posts
Recent Comments
HEROJOON 블로그(히로블)
Spring Boot에 H2 Database 설정, H2 Console 띄우기 본문
반응형
목표
Spring Boot에 H2 Database 설정, H2 Console 띄우기
H2 Database란?
: H2는 자바로 작성된 관계형 데이터베이스 관리 시스템입니다.
인메모리 테이블과 디스크 기반 테이블을 둘 다 생성할 수 있습니다.
환경
- Framework : Spring Boot 2.6.7
- Build : Gradle 6.9.2
- JDK : JDK11
할 것 요약
1. build.gradle에 H2 dependency 추가
2. application.yml에 H2 설정 추가
3. H2 Console 접속해보기
해보기
1. build.gradle에 H2 dependency 추가
dependencies {
// H2
runtimeOnly 'com.h2database:h2'
}
2. application.yml에 H2 설정 추가
spring:
# H2 Setting Info (H2 Console에 접속하기 위한 설정정보 입력)
h2:
console:
enabled: true # H2 Console을 사용할지 여부 (H2 Console은 H2 Database를 UI로 제공해주는 기능)
path: /h2-console # H2 Console의 Path
# Database Setting Info (Database를 H2로 사용하기 위해 H2연결 정보 입력)
datasource:
driver-class-name: org.h2.Driver # Database를 H2로 사용하겠다.
url: jdbc:h2:~/test # H2 접속 정보
username: sa # H2 접속 시 입력할 username 정보 (원하는 것으로 입력)
password: # H2 접속 시 입력할 password 정보 (원하는 것으로 입력)
3. H2 Console 접속해보기
Spring Boot를 Run(실행) 합니다.
Spring Boot 프로젝트는 기본적으로 localhost:8080으로 띄워지므로, 위에서 설정한 H2 path를 뒤에 붙여 접속해줍니다.
- 접속 정보: localhost:8080/h2-console
뒤에 login.do?jsessionid= 는 자동으로 붙는 것이니 무시하셔도 됩니다.
이렇게 H2 Database Console을 띄워보았습니다.
반응형
'H2' 카테고리의 다른 글
Mac에서 H2 Database 설치하기 (0) | 2023.01.16 |
---|---|
Windows에 H2 Database 설치하기 & H2 Console 접속해보기 (0) | 2022.02.15 |
Comments