- Spring boot 2.7.4
- mariaDB 10.9.3
- gradle
- yml
- Dependency 설정 - build.gradle
implementation('org.mariadb.jdbc:mariadb-java-client')
runtimeOnly('org.mariadb.jdbc:mariadb-java-client')
- Database 연결 정보 설정 - application.yml
spring:
jpa:
show_sql: true
generate-ddl: true
hibernate:
ddl-auto: update
datasource:
driver-class-name: org.mariadb.jdbc.Driver //드라이버설정
url: jdbc:mariadb://localhost:3306/[database name] //실제 경로
username: [username]
password: [password]
querydsl
- build.gradle
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
dependencies {
...
// Querydsl
implementation 'com.querydsl:querydsl-jpa'
implementation 'com.querydsl:querydsl-core'
implementation 'com.querydsl:querydsl-apt'
annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jpa"
annotationProcessor "jakarta.persistence:jakarta.persistence-api"
annotationProcessor "jakarta.annotation:jakarta.annotation-api"
}
일단 이렇게 설정

'개발 > Spring' 카테고리의 다른 글
| [JPA] 연관관계 설정 예시 (0) | 2023.03.28 |
|---|---|
| [JPA] 게시글 1000만건 처리하기 (0) | 2022.11.03 |
| [SpringBoot] 데이터 조회 (0) | 2022.09.14 |
| [SpringBoot] Mustache를 이용하여 화면 만들기 (0) | 2022.09.08 |
| [SpringBoot] 머스테치 Mustache (0) | 2022.09.08 |