반응형
Caused by: org.springframework.data.mapping.PropertyReferenceException: No property 컬럼명 found for type Entity명! Did you mean 'Entity에_있는_컬럼명'?
JPA에서 Repository 단에 신규 메소드를 추가할 경우
No Property 메소드명 found for type Entity명
위 에러가 발생할 경우
메소드명이 Entity에 존재하지 않기 때문에
사용할 수 없다는 얘기다
뒤에 이어서 나오는
Did you mean 'Entity에_있는_컬럼명'
의 경우에는 너 이거 컬럼명 쓰려는거 아님?
이거 쓰면 될 거 같은데.. 이런 얘기인데
메소드명을 막 쓰면 되는게 아니라
규칙에 맞춰서 쓰면 되는건데
findBy컬럼명 getBy컬럼명
이런 식으로 사용해줘도 되고
종류가 꽤 많기 때문에 전체 리스트는
아래 링크를 참조해주면 된다
반응형
'Error & Fix' 카테고리의 다른 글
Querydsl No sources given 에러 해결방법 (0) | 2022.08.06 |
---|---|
JPA Repository 호출 시 NullPointerException 해결방법 (1) | 2022.07.24 |
MySQL Cannot Delete or update a parent row 에러 해결방법 (0) | 2022.07.12 |
MySQL Drop Table 안되는 현상 해결방법 (0) | 2022.07.11 |
이클립스 The import java.util cannot be resolved 에러 해결방법 (0) | 2022.07.11 |
댓글