Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 33402|Răspunde: 0

[Sursă] Diferența dintre CrudRepository și JpaRepository în Spring Data JPA

[Copiază linkul]
Postat pe 26.05.2021 17:59:52 | | | |
Beneficiile utilizării Spring Data JPA CrudRepository și JpaRepository:

Moștenirea acestor interfețe permite Spring să găsească interfețe personalizate de operare a bazei de date și să genereze clase proxy, care pot fi injectate în containerele Spring în viitor.

Nu poți scrie operații SQL conexe și să le generezi prin clase proxy

Au o relație de moștenire:

PagingAndSortingRepository moștenește de la CrudRepository
JpaRepository moștenește PagingAndSortingRepository


Cu alte cuvinte, CrudRepository oferă adăugiri, ștergeri și corecturi de bază; PagingAndSortingRepository oferă metode de paginare și sortare; JpaRepository oferă metodele de care JPA are nevoie.

Când îl folosești, poți alege ce interfață să moștenești în funcție de nevoile tale specifice.





Precedent:Diferența dintre spring-boot-starter-data-redis și spring-boot-starter-redis este aceeași
Următor:Clasa XX nu poate accesa un membru al Clasei XX cu modificatorii "Private"
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com