2023년 1월 1일
08:00 AM
Buffering ...

최근 글 👑

스프링 querydsl 의존성 추가 스프링 부트 3.0.0이상 gradle 5.0이상

2023. 5. 5. 23:28ㆍ[자바]스프링

 

수 많은 웹사이트에 들어가면 의존성 ~~ 여러개 추가해라 이렇게 적힌 글들이 많다.

그런거 대부분해보면 다 안되는거 볼 수 있다.

 

그냥 다 필요없고 querydsl 쓸때 이 의존성 두 개만 추가하면된다.

implementation("com.querydsl:querydsl-core:${queryDslVersion}")
implementation("com.querydsl:querydsl-jpa:${queryDslVersion}:jakarta")

annotationProcessor("com.querydsl:querydsl-apt:${queryDslVersion}:jakarta",
        "jakarta.persistence:jakarta.persistence-api:3.1.0")

 

이 부분을 추가한 후

 

buildscript {
    ext {
        queryDslVersion = "5.0.0"
    }
}

 

이 부분을 플러그인 위에다 추가

querydsl버전은 5.0.0으로 맞춰주면 된다.