anda dapat menggunakan SerializationHelper
utilitas yang disediakan oleh hibernate, clone akan melakukan pekerjaan untuk Anda. tetapi jika Anda ingin menyimpan sebagai entitas baru maka pastikan Anda mengatur ulang properti id dan versi.
satu persyaratan khas saya telah menggunakan ini untuk mencapai snapshot dari keadaan objek entitas saat ini, lihat jawaban saya di postingan
Contoh:
Entity object=SerializationHelper.clone(<Entity Object>);
Metode ini akan membuat clone (objek baru) dengan terlebih dahulu membuat serial dan kemudian deserializing.