inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전! 스프링 데이터 JPA

사용자 정의 리포지토리 구현

사용자 정의 repository 구현체 클래스명 2 가지 허용 확인

331

최성규
1

사용자 정의 구현 클래스명의 규칙으로 'repository interface 명 + Impl'인데,

1) 별도 정의한 interface 명 + Impl >  예: MemberRepositoryCustomImpl

2) 본체 repository i/f 명 + Impl   >  예: MemberRepositoryImpl

이 두 가지가 모두 허용됨을 확인했습니다.

이에 더하여, 프로젝트 내에 두 가지 모두 각각의 클래스로 구현하면 1)번이 실행됨을 확인했습니다.

Spring이 1)에 우선순위를 두는 것 같습니다.

답변 1

1

김영한

성규님 공유 감사합니다^^