티스토리 뷰
CrudRepository 당신이 당신의 자신의 방법을 정의 할 필요없이, 갱신 및 삭제 기록을 작성 읽을 수 있도록 인터페이스는 CRUD 작업을위한 방법을 제공합니다.
PagingAndSortingRepository는 엔티티 페이지 매김을 사용하여 정렬을 검색하는 추가 방법을 제공합니다.
마지막으로 JpaRepository 는 JPA에 특정한 기능을 더 추가합니다.
결국 가장 큰 기능은 JpaRepository 를 쓰는거같다. 일반적인 조회 수정 삭제를 하려면 CrudRepository로도 충분하지만 좀더 복잡한 기능(페이징이라던가)를 하려면 JpaRepository 를 쓰는게 더 편하다.
자바로 치면 Array로도 충분히 배열 저장이 가능하지만 좀더 복잡한 기능을 만들게 되면 List를 쓰듯이...
또 다른 차이라면
CrudRepository 는 Iteratable을 반환하지만
JpaRepository 는 List를 반환한다.
'프로그래밍 > 안드로이드' 카테고리의 다른 글
LocalDateTime.now GMT 나올때 (0) | 2021.04.27 |
---|---|
SignalStrength (RSRP)알아내기 by 코틀린 (0) | 2021.03.24 |
kotlin android extensions 제거에 따른 버튼등의 id 부르는 방법 (0) | 2021.03.04 |
for문안 for의 break와 continue에 대한 정리 (0) | 2021.03.01 |
코틀린 for문 간단정리 (0) | 2021.03.01 |