출처 : 점프 투 스프링부트
우선 데이터베이스를 설치해야한다.
소규모 프로젝트의 경우 H2 데이터베이스를 사용한다.
build.gradle 파일에 아래의 코드를 추가한다.
runtimeOnly 'com.h2database:h2'
application.properties에 아래의 코드를 추가한다.
# DATABASE
spring.h2.console.enabled=true
spring.h2.console.path=/h2-console
spring.datasource.url=jdbc:h2:tcp://localhost/~/sbb
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
그 후 url 위치에 sbb.mv.db 파일을 생성해야한다.
http://localhost:8080/h2-console
build.gradle을 수정한다.
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
applicatoin.properties를 수정한다.
# JPA
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.H2Dialect
spring.jpa.hibernate.ddl-auto=update