반응형
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라는 파일이 생성된다.
반응형
'프로그래밍 > Spring' 카테고리의 다른 글
@Query어노테이션, JPQL(Java Persistence Query Language) (0) | 2019.04.17 |
---|---|
Log4JDBC로 SQL 로그 출력을 위한 설정 (0) | 2019.04.17 |
JdbcTemplate 사용 예제 (0) | 2019.04.17 |
CommandLineRunner이용 및 어플리케이션 구조 (0) | 2019.04.16 |
@ComponentScan을 사용한 자동 Bean등록 (0) | 2019.04.16 |