/////
Search

221123

작성자
조예지
최민준
날짜
2022/11/23
학습 내용
JpaRepository
텍스트

JpaRepository

ArticleRepository interface는 단순히 인터페이스를 상속받은건데, 어떻게 메서드들을 사용할 수 있을까?
이 게시글에서 자세히 설명을 해주고 있다.
일단 이해하기로는 JpaRepository를 상속받고, 어플리케이션을 구동하면 스프링에서 ArticleRepository의 프록시 인스턴스를 만들고 이 인스턴스에 SimpleJpaRepository를 주입하여서 여기서 구현한 메소드를 사용할 수 있다는 것이라 이해했다.
같은 인터페이스를 상속받았지만, 다른 인터페이스를 구현한 클래스인데 이를 사용할 수 있다는 것이 신기하다.