본문 바로가기
🍃 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁

[Spring Data JPA] No Property ~ Found for Type Exception

by 비타민찌 2022. 8. 26.
728x90

JPA를 사용하여 개발 중에 'No property xxx found for type x ! 라는 에러를 만났다.

정확히는 findByEmail(java.lang.String)! No property 'phone' found 였는데

내 프로젝트에 'phone' 이라는 객체가 없었다. phone_number만 있고..

 

오타가 있나해서 한참 찾아봤지만 없었고 이유는 간단했다.😅

 

underscore(_)를 엔티티의 레퍼런스 필드의 프로퍼티를 조회하는 예약어로 사용하고 있어서

사용을 피하라고 되어있었다.

 

그래서 다음과 같이 바꿔주니 바로 해결.ㅋㅋ

 

 

 

 

참고 : https://stackoverflow.com/questions/19583540/spring-data-jpa-no-property-found-for-type-exception 

 

728x90

댓글