TIL : 스프링부트 JPA QueryDSL cannot find symbol Error를 해결해보자. Spring Boot 프로젝트에서 Spring Data JPA를 사용할 때 cannot find symbol Error를 만났다. JPA에서 쿼리를 작성하는 방법은 쿼리메소드, @Query, QueryDSL이 있는데, 확장성 있는 쿼리를 작성할 때는 QueryDSL이 필수라고 한다. 문제 발생 원래는 빌드 설정을 통해 자동으로 Q도메인으로 변환되었어야 하는데.. 해당 에러를 읽어보면 "컴파일 단계에서 컴파일러가 symbol을 이해하지 못한다." 고 적혀있다. 추측 💡 symbol은 보통 우리가 선언한 변수 등을 가르킨다. 예를 들어 아래와 같은 코드가 있을 때, message라는 변수의 타입을 지정하지..
스프링부트 JPA QueryDSL cannot find symbol Error를 해결해보자.
TIL : 스프링부트 JPA QueryDSL cannot find symbol Error를 해결해보자. Spring Boot 프로젝트에서 Spring Data JPA를 사용할 때 cannot find symbol Error를 만났다. JPA에서 쿼리를 작성하는 방법은 쿼리메소드, @Query, QueryDSL이 있는데, 확장성 있는 쿼리를 작성할 때는 QueryDSL이 필수라고 한다. 문제 발생 원래는 빌드 설정을 통해 자동으로 Q도메인으로 변환되었어야 하는데.. 해당 에러를 읽어보면 "컴파일 단계에서 컴파일러가 symbol을 이해하지 못한다." 고 적혀있다. 추측 💡 symbol은 보통 우리가 선언한 변수 등을 가르킨다. 예를 들어 아래와 같은 코드가 있을 때, message라는 변수의 타입을 지정하지..
2023.11.11