쿼리 메서드 기능1 [Spring Data JPA] - 쿼리 메서드 기능, JPA NamedQuery, Repository 사용자 정의 쿼리 메서드 1. 메서드 이름으로 쿼리 생성 이전 포스팅에서 마지막에 남은 궁금증이 하나 존재했다. 공통 영역을 벗어난 도메인에 특화된 기능들은 어떻게 해결해야 할까? (1) 스프링 데이터 JPA가 제공하는 강력한 쿼리 메서드 기능 3가지가 존재한다. - 메서드 이름을 분석하여 자체적인 쿼리 생성 - 메서드 이름으로 JPA NamedQuery 호출 - @Query 어노테이션을 사용하여 Repository Interface 영역에 직접 쿼리 메서드 정의하기 1-1. 메서드 이름으로 쿼리 생성 (1) 저번 포스팅에서 스프링 데이터 JPA를 상속받지 않았던 MemberJpaRepository에 사용자의 이름을 대상으로 특정 나이보다 나이가 많은 사용자를 조회하는 기능 요구사항이 추가되었다고 가정해 보자. @Reposito.. 2023. 10. 11. 이전 1 다음