-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
선생님 왜 @Repository를 사용하지 않고 JpaRepository를 상속받아서 사용하시는건가요?
22.08.15 11:45 작성 조회수 386
0
두개의 차이점이 뭐인지 검색해보다가 마땅한 자료가없어 이렇게 질문드립니다!
(단지 편리해서 사용하시는건가요?? 각종 메서드를 자동으로 만들어 주니깐?)
답변을 작성해보세요.
0
최주호
지식공유자2022.08.15
@Repository
는 해당 클래스를 IoC 컨테이너에 new해서 등록하는 어노테이션이고요
JpaRepository는 기본 CRUD 메서드를 가지고 있는 메서드여서 내가 안만들고 재활용하고 싶을때 사용하는 것입니다.
그리고 JpaRepository를 상속하면 @Repository 하지 않아도 IoC 컨테이너에 자동 등록됩니다.
답변 1