프로그래밍/Spring
H2 파일 데이터베이스를 사용하도록 설정
Mr-후
2019. 4. 17. 11:55
반응형
H2 파일 데이터베이스를 사용하도록 설정
src/main.resources/application.yml 내장된 인 메모리 데이터베이스를 사용하는 설정
spring:
datasource:
driverClassName: org.h2.Driver
url: jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE
uername: sa
password:
이렇게 설정되면 애플리케이션의 실행을 끝낼 때마다 데이터가 사라진다.
데이터가 지속되도록 하기 위해 H2 데이터베이스를 파일 데이터베이스 방식으로 사용하도록 설정을 변경한다.
spring.datasource.url속서값을 변경
spring:
datasource:
driverClassName: org.h2.Driver
url: jdbc:h2:file:/tmp/testdb
username: sa
password:
App.java를 실행하면 \tmp\testdb.h2.db라는 파일이 생성된다.
반응형