Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 32466|Jawab: 0

[Sumber] Perbedaan antara CrudRepository dan JpaRepository di Spring Data JPA

[Salin tautan]
Diposting pada 26/05/2021 17.59.52 | | | |
Manfaat menggunakan Spring Data JPA CrudRepository dan JpaRepository:

Mewarisi antarmuka ini memungkinkan Spring menemukan antarmuka operasi database yang disesuaikan dan menghasilkan kelas proxy, yang dapat disuntikkan ke dalam kontainer Spring di masa mendatang.

Anda tidak dapat menulis operasi SQL terkait dan menghasilkannya dengan kelas proksi

Mereka memiliki hubungan warisan:

PagingAndSortingRepository mewarisi dari CrudRepository
JpaRepository mewarisi PagingAndSortingRepository


Dengan kata lain, CrudRepository menyediakan penambahan, penghapusan, dan koreksi dasar; PagingAndSortingRepository menyediakan metode penomoran halaman dan pengurutan; JpaRepository menyediakan metode yang dibutuhkan JPA.

Saat menggunakannya, Anda dapat memilih antarmuka mana yang akan diwariskan sesuai dengan kebutuhan spesifik Anda.





Mantan:Perbedaan antara spring-boot-starter-data-redis dan spring-boot-starter-redis adalah sama
Depan:Kelas XX tidak dapat mengakses anggota Kelas XX dengan pengubah "pribadi"
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com