인프런 커뮤니티 질문&답변

asoostale님의 프로필 이미지

작성한 질문수

실전! 스프링 데이터 JPA

스프링 데이터 JPA와 DB 설정, 동작확인

Repository를 구현하는 클래스는 JpaRepository 기능 구현 안해도 되나요?

해결된 질문

24.02.01 08:10 작성

·

189

0

제가 인터페이스 편 공부할 떄...

예를들어 A인터페이스와 B인터페이스가 있고

A가 B를 상속하고

 

클래스인 C가 A를 implement하게 되면 C는 부모인 A인터페이스의 기능은 물론이고 A가 상속 중인 B의 기능까지도 다 구현해야한다고 배웠는데..

그냥 JpaRepository는 특별한 놈이라 그럴 필요 없다라고 암기하면 될까요?..

답변 1

1

y2gcoder님의 프로필 이미지

2024. 02. 01. 09:36

안녕하세요. asoostale님, 공식 서포터즈 y2gcoder입니다.

맞습니다. 결국 현재 강의에서 보이는 MemberRepository도 인터페이스라 많이 혼란스러우셨을 것 같습니다.

기본적으로 Spring Data Jpa가 런타임 때 직접 MemberRepository 구현체를 만들어주게 됩니다!

아마 강의를 듣다보면 궁금증이 해결되실 거라 생각합니다 :)

감사합니다.