728x90
320x100
🛠️ 문제 상황
JPA와 QueryDSL을 사용하는 프로젝트에서 레파지토리나 서비스에서 엔티티를 Import해서 가져다 쓰는데, 소스코드상으로는 빨간줄도 없고, 에러도 없는데 컴파일 시에, 해당 엔티티가 존재하지 않는다고 떠서 미쳐버릴 때.
🛠️ 발생이유
- QueryDSL을 적용한 상태에서 새로운 엔티티를 만들면 QueryDSL이 자동으로 Q클래스를 생성하는데 엔티티 생성하고 바로 Q클래스 적용이 안되어 있어서 인식을 못해 발생한 문제임.
🛠️ 해결방법
./gradlew clean build -x test
- 터미널에서 재 빌드를 시켜줌
- -x test를 넣은 이유는 test까지 재빌드 하려니까 시간이 오래걸려서 test를 제외 하고함.
728x90
320x100
'💻 하나씩 차곡차곡 > Back-end' 카테고리의 다른 글
Swagger(Web API 문서) 적용 (0) | 2025.05.08 |
---|---|
모놀리식 아키텍처 VS MSA 아키텍처 (0) | 2025.05.08 |
[깃/깃허브(git/github)] 커밋(Commit) & 푸시(Push) 하기 / 기본적인 충돌 상황 해결하기 (IntelliJ GUI.ver + 터미널 CLI.ver) (0) | 2025.04.30 |
[Git/Github] 혼자서 북 치고 장구치는 Git Flow 연습하기 (0) | 2025.04.28 |
[Git/Github] 혼자서 북 치고 장구치는 PR(Pull Request) 연습하기 (0) | 2025.04.28 |