스프링 부트 3 - 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"

추가 후,

gradle - build - classes 한다.

그러면 프로젝트에서

build - generated - … - Q~ 를 확인할 수 있다.

왜 generated로 잡힐까?

인텔리제이 setting - Annotation Processors에서

디렉토리가 generated - 기본으로 설정되어 있다.