SPRINGBOOT
[spring security] 5. DB 연결하기
정공자씨
2024. 1. 10. 18:20
데이터베이스의 종류와 ORM
- MySQL 데이터베이스 사용 : 회원 정보를 저장하기 위한 데이터베이스
- DB에 접근하기 위해 Spring Data JPA(ORM)를 사용
SQL문을 별도로 사용하지 않고 DB에 접근
(JPA라는 ORM 사용하여 DB에 접근)
데이터 베이스 의존성
gradle 사용
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
runtimeOnly 'com.mysql:mysql-connector-j'
}
데이터 베이스 연결하기 위한 설정
변수 설정을 통한 데이터베이스 연결
- application.properties 설정
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/test?useSSL=false&useUnicode=true&serverTimezone=Asia/Seoul&allowPublicKeyRetrieval=true
spring.datasource.username= root
spring.datasource.password= 0000
|