JPA 정리
인프런 김영한님의 '실전! 스프링 데이터 JPA' 를 학습 후 핵심을 정리한 내용
공통 인터페이스 적용
public interface MemberRepository extends JpaRepository<Member, Long> {
...
}메소드 이름으로 쿼리 생성
public interface MemberRepository extends JpaRepository<Member, Long> {
List<Member> findByUsernameAndAgeGreaterThan(String username, int age);
}@Query, 리포지토리 메소드에 쿼리 정의하기
DTO 조회하기
파라미터 바인딩
스프링 데이터 JPA 페이징과 정렬
벌크성 수정 쿼리
@EntityGraph
JPA Hint
Web 확장 - 도메인 클래스 컨버터
Web 확장 - 페이징과 정렬
글로벌 설정
개별 설정
Page 를 1부터 시작하기
스프링 데이터 JPA 분석
새로운 엔티티를 구별하는 방법
save() 메서드
새로운 엔티티를 판단하는 기본 전략
Last updated