Apa perbedaan antara menyimpan dan bertahan dalam hibernasi?
Apa perbedaan antara menyimpan dan bertahan dalam hibernasi?

Video: Apa perbedaan antara menyimpan dan bertahan dalam hibernasi?

Video: Apa perbedaan antara menyimpan dan bertahan dalam hibernasi?
Video: Difference between save() and persist in hibernate? 2024, November
Anonim

Ini dia perbedaan antara menyimpan dan bertahan metode: Jenis pengembalian bertahan metode batal saat mengembalikan tipe menyimpan metode adalah objek Serializable. Tetapi keduanya juga INSERT record ke dalam database. Lain perbedaan antara bertahan dan menyimpan adalah bahwa kedua metode membuat objek sementara ke status persisten.

Di sini, mana yang lebih baik menyimpan atau bertahan dalam hibernasi?

Perbedaan antara menyimpan dan bertahan metode dalam hibernasi Mirip dengan menyimpan metode bertahan juga MEMASUKKAN catatan ke dalam database tetapi mengembalikan jenis bertahan tidak berlaku saat mengembalikan tipe menyimpan adalah objek Serializable. 2) Perbedaan lain antara bertahan dan menyimpan adalah bahwa kedua metode membuat instance sementara menjadi persisten.

Orang mungkin juga bertanya, apa yang bertahan dalam hibernasi? Hibernasi bertahan mirip dengan menyimpan (dengan transaksi) dan menambahkan objek entitas ke konteks persisten, sehingga setiap perubahan lebih lanjut dilacak. Jika properti objek diubah sebelum transaksi dilakukan atau sesi dihapus, itu akan juga akan disimpan ke dalam database.

Selanjutnya, apa perbedaan antara Gabung dan bertahan dalam hibernasi?

JPA dan hibernasi menyediakan berbeda metode untuk bertahan baru dan untuk memperbarui entitas yang ada. Anda dapat menggunakan metode bertahan dan simpan untuk menyimpan entitas baru dan metode menggabungkan dan perbarui untuk menyimpan perubahan dari entitas yang terpisah dalam basis data.

Bagaimana cara menyimpan atau memperbarui bekerja di hibernasi?

menyimpan () metode melakukan MEMASUKKAN untuk menyimpan objek ke dalam database dan juga mengembalikan pengenal yang dihasilkan oleh database. Di samping itu, simpanAtauPerbarui () dapat digunakan untuk memasang kembali objek yang terlepas di hibernasi Sesi yaitu dapat dilakukan MASUKKAN atau PERBARUI tergantung pada apakah objek ada dalam database atau tidak.

Direkomendasikan: