plugins 에 kotlin kapt 추가
plugins {
...
kotlin("kapt") version "1.9.22"
}
dependencies 에 아래 의존성을 추가한다.
dependencies {
...
//querydsl
implementation("com.querydsl:querydsl-jpa:5.0.0:jakarta")
kapt("com.querydsl:querydsl-apt:5.0.0:jakarta")
kapt("jakarta.annotation:jakarta.annotation-api")
kapt("jakarta.persistence:jakarta.persistence-api")
}
이후 build 를 실행해 보면, 아래와 같이 build/generated/source/kapt/main 밑에 Q... class 가 생성된 것을 볼 수 있다.
반응형
'Kotlin' 카테고리의 다른 글
Kotlin - 중첩 클래스, 내부 클래스 (Nested and inner classes) (0) | 2024.02.13 |
---|---|
Kotlin - 봉인 클래스와 인터페이스 (Sealed classes and interfaces) (0) | 2024.02.05 |
Kotlin - 데이터 클래스(Data class) (0) | 2024.02.01 |
Kotlin - 확장(Extensions) (2) | 2024.01.31 |
Kotlin - 액세스 한정자 (Visibility modifiers) - public, protected, internal, private (0) | 2024.01.25 |