728x90
반응형
사용자 정의 리파지토리
-
Spring Data JPA - 사용자 정의 리포지토리 구현Spring/Spring Data JPA 2022. 3. 21. 10:47
사용자 정의 리포지토리 구현 Spring Data JPA에서 제공하는 JpaRepository 인터페이스는 스프링이 구현체를 자동으로 생성해준다. Spring Data JPA가 제공하는 인터페이스를 직접 구현하면 구현해야 하는 메서드들이 너무 많다. 사용자 정의 리포지토리 구현 - JpaRepository의 메서드들을 오버라이드 안 해도 된다. 인터페이스의 메서드를 직접 구현 - 사용자 정의 리포지토리 사용 - JPA 직접 사용 - 스프링 JDBC Template 사용 - MyBatis 사용 - 데이터베이스 커넥션 직접 사용 등 - Querydsl 사용 사용자 정의 리포지토리 구현 1. 사용자 정의 인터페이스 생성 public interface MemberRepositoryCustom { List fin..