-
Notifications
You must be signed in to change notification settings - Fork 0
queryDsl
RHS edited this page Feb 28, 2020
·
2 revisions
Spring boot & QueryDsl
1. 셋팅
1.1 환경
- Springboot 2.2.2 & Gradle 5.2
1.2 build.gradle
plugins {
id 'com.ewerk.gradle.plugins.querydsl' version '1.0.10'
}
dependencies {
implementation 'com.querydsl:querydsl-jpa'
implementation 'com.querydsl:querydsl-apt'
}
def querydslSrcDir = 'src/main/generated'
configurations {
querydsl.extendsFrom compileClasspath
}
querydsl {
library = "com.querydsl:querydsl-apt"
jpa = true
querydslSourcesDir = querydslSrcDir
}
sourceSets {
main {
java {
srcDirs = ['src/main/java', querydslSrcDir]
}
}
}
compileQuerydsl{
options.annotationProcessorPath = configurations.querydsl
}