Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 32466|Odpověď: 0

[Zdroj] Rozdíl mezi CrudRepository a JpaRepository ve Spring Data JPA

[Kopírovat odkaz]
Zveřejněno 26.05.2021 17:59:52 | | | |
Výhody používání Spring Data JPA CrudRepository a JpaRepository:

Dědičnost těchto rozhraní umožňuje Springu najít přizpůsobená databázová operační rozhraní a generovat proxy třídy, které lze v budoucnu vkládat do Spring kontejnerů.

Nemůžete psát související SQL operace a generovat je pomocí proxy tříd

Mají dědický vztah:

PagingAndSortingRepository dědí z CrudRepository
JpaRepository dědí PagingAndSortingRepository


Jinými slovy, CrudRepository poskytuje základní doplňování, mazání a opravy; PagingAndSortingRepository poskytuje metody stránkování a třídění; JpaRepository poskytuje metody, které JPA potřebuje.

Při jeho používání si můžete zvolit, které rozhraní zdědíte podle svých konkrétních potřeb.





Předchozí:Rozdíl mezi spring-boot-starter-data-redis a spring-boot-starter-redis je stejný
Další:Třída XX nemůže přistupovat k členovi třídy XX s modifikátory "soukromé"
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com