지우너

QueryDsl 설정 본문

Programming/Tips

QueryDsl 설정

지옹 2025. 2. 13. 17:58

 

 

1. build.gradle 파일에 다음과 같이 설정 추가

dependencies {
	// Querydsl 추가
	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"
}

// querydsl generated 경로 설정
def querydslSrcDir = 'src/main/generated'
clean {
	delete file(querydslSrcDir)
}
tasks.withType(JavaCompile) {
	options.generatedSourceOutputDirectory = file(querydslSrcDir)
}

2. build > clean 클릭

3. other > compileJava 클릭

 

 

참고 사이트

https://lemontia.tistory.com/1089

https://velog.io/@wonizizi99/Spring-QueryDsl-gradle-설정-Spring-boot-3.0-이상

https://jforj.tistory.com/393#google_vignette