https://github.com/querydsl/querydsl/issues/3296
Q class 생성이 안 되는 문제 발생!
- 소스 루트로 설정을 해주었는가? -> o
- 쿼리 dsl 관련 의존성을 추가해주었는가? -> o
- 그렇다면 버전과 관련한 이슈가 아닐까?
스프링부트 3.x.x 버전을 사용하고 jdk17을 쓰고 있어서 이와 관련해서 찾아보니 다음과 같은 결과가 도출되었다 ~
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
<version>${querydsl.version}</version>
<scope>provided</scope>
<classifier>jakarta</classifier>
</dependency>
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
<version>${querydsl.version}</version>
</dependency>
entity와 관련된 애노테이션을 자카르타로 사용하고 있어서 엔티티 인식이 안 되는 문제인것 같다곤 생각헀는데 저 부분을 수정해주니 말끔히 해결됐다. ~
'Back-End > 백엔드 관련 정리' 카테고리의 다른 글
spring boot 3.X.X 이상 버전 사용과 queryDsl 설정 (0) | 2023.02.02 |
---|---|
JpaRepository 보다 Repository를 상속 받아 사용하자 (0) | 2023.02.02 |
redis (0) | 2022.12.09 |
security Error 처리 - 부제: 너두 할 수 있어! (0) | 2022.12.08 |
spring security - 필터 (0) | 2022.12.06 |