개발바닥 아방수

[스프링부트] MemoryDB 데이터베이스 설정 본문

웹 개발/Java

[스프링부트] MemoryDB 데이터베이스 설정

앙큼아기 2022. 12. 21. 17:01

스프링부트 데이터베이스 설정을 해보자!

-- 테스트 db 때 사용한다.

 

  • 다음 파일에 해당 내용을 추가해준다.
  • \src\main\resources\application.properties
#h2 console 활성화 및 경로 설정
spring.h2.console.enabled=true
spring.h2.console.path=/h2-console

#h2 db 설정
spring.datasource.url=jdbc:h2:~/test;
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.H2Dialect

 

 

  • build.gradle 파일에서 dependencies에 runtimeOnly 'com.h2database:h2'가 있는지 확인한다.
  • 없으면 적어준다.

 

 

 

  • localhost:8080/h2-console 에 접속하면 다음과 같은 화면이 뜬다.

 

 

  • Connect 버튼을 누르면 다음과 같은 화면이 뜬다.