• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

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

24.02.01 08:10 작성 조회수 115

0

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

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

A가 B를 상속하고

 

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

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

답변 1

답변을 작성해보세요.

1

y2gcoder님의 프로필

y2gcoder

2024.02.01

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

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

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

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

감사합니다.