반응형 existsby1 [JPA] 쿼리메서드 existsById 관련 ( Required identifier property not found for class com.com.jpa.TestTable ) 이전 포스팅에서 쿼리 메서드 관련 포스팅을 작성한 적이 있다. 자세한 내용은 참고 포스팅 참고 바란다. 추가로 existsBy 관련 메서드를 추가하려고 테스트 해보다가 existsBy는 다른 쿼리메서드 들하고 조금 달라서 별도로 다루게 되었다. 먼저 findById를 기준으로 설명하면 id를 기준으로 find 해라 라는 의미이다. 그럼 existsById라면 어떤 의미일까? 해당 Id가 존재하는지 확인해라 이다. 결과는 boolean값으로 true / false가 나오게 된다. 하지만 findBy와는 다르게 사용하기 위해 전제조건이 있다. 바로 @Id 로 idendifier를 지정해야한다. 없는 테이블 엔티티로 테스트를 할경우 이런 에러가 나온다. Required identifier property no.. 2023. 10. 24. 이전 1 다음 반응형