회원 정보를 저장하기 위한 데이터베이스는 ORACLE 엔진의 데이터베이스를 사용한다. 그리고 접근은 Spring Data JPA를 사용한다.
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
runtimeOnly 'com.oracle.database.jdbc:ojdbc11'
}
#DataSource
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@localhost:1521/xepdb1
spring.datasource.username=ace01
spring.datasource.password=me
url과 name, password는 자신의 데이터베이스 설정에 맞게 수정해야한다.
application.properties
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.OracleDialect
레포지터리 구현체인 hibernate 설정을 해준다.
spring.jpa.hibernate.ddl-auto=update
설정은 none 등등 다양한 설정이 가능하기 때문에 구글링해서 테스트하는 것에 맞게해주면 된다.