JPA/스프링 데이터 JPA(8)
-
JpaRepository와 CrudRepository - Spring 3.X
한국쪽 강의나 프로젝트를 보면 대부분 JpaRepository로 JPA를 사용하는데 해외 강의를 보면 CrudRepository를 상속 받아서 사용하는 편인 것 같다. 둘의 구분이 뭔지 궁금해졌고 스프링 3.X버전을 기준으로 이를 설명해보려고 한다. [ JpaRepository와 CrudRepository의 관계 ] JpaRepository는 결론부터 JPA를 사용하기 위해서 정의된 것으로 내부에 ListCrudRepository, ListPagingAndSortingRepository, QueryByExampleExecutor를 상속 받아서 만들어졌다. 이 중 ListCrudRepository는 CrudRespotiroy를 포함한다. 그래서 종합적인 기능은 JpaRepository에 들어있다. UML을..
2024.03.12 -
스프링 데이터 JPA - Auditing
보호되어 있는 글입니다.
2024.02.02 -
스프링 데이터 JPA - Hint(조회용임을 알림)
보호되어 있는 글입니다.
2024.02.02 -
스프링 데이터 JPA - Entity 그래프
보호되어 있는 글입니다.
2024.02.02 -
스프링 데이터 JPA - 벌크성 수정 쿼리
보호되어 있는 글입니다.
2024.02.02 -
스프링 데이터 JPA - 페이징, 슬라이스
보호되어 있는 글입니다.
2024.02.01