스프링 데이터 JPA - 쿼리 메소드(메소드 이름, NamedQuery, @Query), 반환타입 지정


스프링 데이터 JPA - 쿼리 메소드(메소드 이름, NamedQuery, @Query), 반환타입 지정

쿼리 메소드조회: find…By ,read…By ,query…By get…By예:) findHelloBy 처럼 ...에 식별하기 위한 내용(설명)이 들어가도 된다. COUNT: count…By 반환타입 long EXISTS: exists…By 반환타입 boolean 삭제: delete…By, remove…By 반환타입 long DISTINCT: findDistinct, findMemberDistinctBy LIMIT: findFirst3, findFirst, findTop, findTop3ex) 회원들중에 username = ?, age > ? 인 회원을 찾는 JPA 구현쿼리 메소드NamedQuery를 스프링 데이터 JPA로 실행<Member, Long>에 적어준 Member에서 findByUsername을(NamedQuery)를 찾아줘서@Query는 없어도됨@Query로 JPQL로 바..........



원문링크 : 스프링 데이터 JPA - 쿼리 메소드(메소드 이름, NamedQuery, @Query), 반환타입 지정