Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 32466|Odpowiedź: 0

[Źródło] Różnica między CrudRepository a JpaRepository w Spring Data JPA

[Skopiuj link]
Opublikowano 26.05.2021 17:59:52 | | | |
Korzyści z korzystania z Spring Data JPA CrudRepository i JpaRepository:

Dziedziczenie tych interfejsów pozwala Springowi znajdować dostosowane interfejsy operacji bazodanowych i generować klasy proxy, które w przyszłości mogą być wstrzykiwane do kontenerów Spring.

Nie da się pisać powiązanych operacji SQL i generować ich przez klasy proxy

Mają relację dziedziczną:

PagingAndSortingRepository dziedziczy z CrudRepository
JpaRepository dziedziczy PagingAndSortingRepository


Innymi słowy, CrudRepository zapewnia podstawowe dodatki, usuwania i poprawki; PagingAndSortingRepository zapewnia metody paginacji i sortowania; JpaRepository dostarcza metody potrzebne JPA.

Podczas korzystania z niego możesz wybrać, który interfejs chcesz odziedziczyć zgodnie z własnymi potrzebami.





Poprzedni:Różnica między spring-boot-starter-data-redis a spring-boot-starter-redis jest taka sama
Następny:Klasa XX nie może uzyskać dostępu do członka klasy XX z modyfikatorami "prywatne"
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com