Skip to content

Commit

Permalink
feat(queryDSL): add queryDSL setting
Browse files Browse the repository at this point in the history
  • Loading branch information
junhyeongkim2 committed May 15, 2024
1 parent 64b412b commit a1f0640
Show file tree
Hide file tree
Showing 4 changed files with 354 additions and 4 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,6 @@ out/
heroglass.mv.db
application.yaml
application-local.yaml
application.properties
application.properties

src/main/generated
17 changes: 17 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,11 @@ dependencies {
implementation 'org.apache.httpcomponents:httpclient:4.5.13'


implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta'
annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jakarta"
annotationProcessor "jakarta.annotation:jakarta.annotation-api"
annotationProcessor "jakarta.persistence:jakarta.persistence-api"


implementation 'org.springframework.boot:spring-boot-starter-jdbc'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
Expand All @@ -46,8 +51,20 @@ dependencies {
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.security:spring-security-test'

}
def generated = 'src/main/generated'

tasks.withType(JavaCompile) {
options.generatedSourceOutputDirectory = file(generated)
}

sourceSets {
main.java.srcDirs += "$projectDir/build/generated"
}

clean { delete file('src/main/generated')}

tasks.named('test') {
useJUnitPlatform()
}
Loading

0 comments on commit a1f0640

Please sign in to comment.