반응형
안녕하세요.
이 글은 스프링부트에서 JPA H2인메모리 설정을 다룹니다.
1. dependency설정
maven기준으로 spring-boot-starter-data-jpa와 h2를 추가해주시면 됩니다.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
2. 설정
application.yaml또는 application.properties에 jpa설정을 해주시면 됩니다. datasource.url를 h2.mem.testdb로 설정해주시면 h2를 인메모리로 사용하실 수 있습니다.
spring:
datasource:
url: jdbc:h2:mem:testdb
driverClassName: org.h2.Driver
username: sa
password: password
jpa:
database-platform: org.hibernate.dialect.H2Dialect
반응형
'전공영역 공부 기록' 카테고리의 다른 글
Mariadb 데이터베이스 생성, 계정 생성, 권한관리 (0) | 2021.09.13 |
---|---|
스프링부트 h2인메모리 콘솔 접속 (0) | 2021.09.09 |
bash쉘 스크립트 - 환경변수 값이 있는지 확인 (0) | 2021.09.07 |
스프링시큐리티 인메모리 사용자 (0) | 2021.09.06 |
파이썬 코딩테스트에서 input()과 sys.stdin.readline() 속도비교 (0) | 2021.08.28 |