spring data jpa PropertyReferenceException 에러

란이:)·2023년 3월 8일
0

error

목록 보기
4/19

mapping.PropertyReferenceException: No property 'setNum' ...
found for type Entity 클래스이름

매핑 에러가 났다.

Entity가 아닌 커스텀 Repository 메서드를 작성할 때

WorkSetting findBySetNum(String workSettingNumber);

내 마음대로 By뒤에 SetNum이라고 변수를 다 지어서 넣었더니 에러가 났다가

SetNum을 DTO에 작성한대로 workSettingNumber로 변경하였더니 에러가 헤결 되었다.

메서드에 이름을 작성할 때 DTO에 작성한 이름이 맞는 지 잘 확인하자!

조건문 없이 DTO List를 리턴하는 커스텀 findAll메서드 작성시에도 메서드 이름 마지막에By를
꼭 넣어주는 것도 잊지 말자

By 키워드는 Entity의 일부 데이터를 조회하는 등의 파생 쿼리를 실행하겠다는 의미이다.

출처 : https://dev-j.tistory.com/11

profile
FE Developer 🐥

0개의 댓글