반응형
Caused by: org.springframework.data.mapping.PropertyReferenceException: No property 컬럼명 found for type Entity명! Did you mean '컬럼명'?
JPA에서 Repository 단에 신규 메소드를 추가할때 위 에러가 발생할 경우
메소드명이 Entity에 존재하지 않기 때문에 사용할 수 없다는 뜻이다.
뒤에 이어서 나오는 Did you mean 컬럼명 의 경우에는 컬럼을 추천해주거나 2개의 컬럼이 나오면 두개의 컬럼이 헷갈리니 정확히 명시 해주면 된다.
query 메서드에서는 camel 케이스의 규칙을 잘 맞춰줘야 함을 숙지하면서 jpa 개발을 하는것이 바람직하다.
반응형
'IT > Java' 카테고리의 다른 글
[Map]getOrDefault 사용법 및 예제 (25) | 2023.05.12 |
---|---|
ACCEPT_SINGLE_VALUE_AS_ARRAY json format (33) | 2023.05.08 |
JPA query Keyword2 (repository) (36) | 2023.05.06 |
[error] HttpMessageNotReadableException (16) | 2023.05.05 |
[error]Failed to execute goal org.springframework.boot:spring-boot-maven-plugin (36) | 2023.05.03 |
댓글