spring jpa 는 있다고 가정(아래 예제엔 없음)
dependencies {
...
// query dsl (당시 5.0.0 이 최신)
def queryDSL = '5.0.0'
implementation("com.querydsl:querydsl-jpa:${queryDSL}")
implementation("com.querydsl:querydsl-apt:${queryDSL}:jpa")
annotationProcessor("com.querydsl:querydsl-apt:${queryDSL}:jpa")
annotationProcessor("org.hibernate.javax.persistence:hibernate-jpa-2.1-api:1.0.2.Final")
annotationProcessor("javax.annotation:javax.annotation-api:1.3.2")
}