각 버전은 Spring boot 3.0.2, gradle 7.6, java 17, QueryDSL 5.0.0 기준입니다.
JPA 공부중 QueryDSL을 사용하기 위해 열심히 구글링해서 gradle 설정 파일에 추가할 것을 다 추가했다. 참고한 글들 중 하나는 아래와 같다.
Spring Boot, Gradle 환경에 Querydsl 설정 방법
Spring Boot, Gradle 환경에 Querydsl 설정 방법 Spring Boot, Querydsl 최신 버전을 사용하면서 QueryDSL 적용 방법에 변동이 생긴 듯하다. 참고로, 현재 프로젝트는 spring-boot-2.6.3, gradle-7.3.2 버전을 사용 중이다.
data-make.tistory.com
설레는 마음으로 complieQueryDSL 시작했더니 보이는 오류 메세지.

"javax" 단어를 보자마자 떠올렸다. 아.. 버전 이슈다.
java EE쪽 entity persist 관련의 javax가 jakarta로 변경된건 최근의 일이라 (반년? 정도 된듯) 많은 자료글들과 프레임워크, 라이브러리 들이 업데이트가 안되어있다 ㄱ-.
해결 방법은 이 쪽 참고..
Spring boot 3 with queryDSL
How i can to generate Q-classes using queryDSL with Spring Boot 3.0. part of build.gradle: plugins { id 'com.ewerk.gradle.plugins.querydsl' version '1.0.10' } configurations { querydsl.exten...
stackoverflow.com
dependencies 항목에 아래 두 줄을 추가했다.
annotationProcessor "com.querydsl:querydsl-apt:5.0.0:jakarta"
annotationProcessor "jakarta.persistence:jakarta.persistence-api"
각 버전은 Spring boot 3.0.2, gradle 7.6, java 17, QueryDSL 5.0.0 기준입니다.
JPA 공부중 QueryDSL을 사용하기 위해 열심히 구글링해서 gradle 설정 파일에 추가할 것을 다 추가했다. 참고한 글들 중 하나는 아래와 같다.
Spring Boot, Gradle 환경에 Querydsl 설정 방법
Spring Boot, Gradle 환경에 Querydsl 설정 방법 Spring Boot, Querydsl 최신 버전을 사용하면서 QueryDSL 적용 방법에 변동이 생긴 듯하다. 참고로, 현재 프로젝트는 spring-boot-2.6.3, gradle-7.3.2 버전을 사용 중이다.
data-make.tistory.com
설레는 마음으로 complieQueryDSL 시작했더니 보이는 오류 메세지.

"javax" 단어를 보자마자 떠올렸다. 아.. 버전 이슈다.
java EE쪽 entity persist 관련의 javax가 jakarta로 변경된건 최근의 일이라 (반년? 정도 된듯) 많은 자료글들과 프레임워크, 라이브러리 들이 업데이트가 안되어있다 ㄱ-.
해결 방법은 이 쪽 참고..
Spring boot 3 with queryDSL
How i can to generate Q-classes using queryDSL with Spring Boot 3.0. part of build.gradle: plugins { id 'com.ewerk.gradle.plugins.querydsl' version '1.0.10' } configurations { querydsl.exten...
stackoverflow.com
dependencies 항목에 아래 두 줄을 추가했다.
annotationProcessor "com.querydsl:querydsl-apt:5.0.0:jakarta"
annotationProcessor "jakarta.persistence:jakarta.persistence-api"