본문 바로가기

Kotlin

Spring boot 3.x (Kotlin), QueryDSL 사용 설정 - Gradle(Kotlin)

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 가 생성된 것을 볼 수 있다.

 

반응형