Saya akan mulai dengan peringatan awal bahwa saya adalah pemula yang berhibernasi. Katakanlah saya punya pertanyaan seperti itu:
UPDATE entity SET attribute='value' WHERE anotherAttribute IN (val1, val2);
Apa cara yang benar untuk menjalankan kueri seperti itu jika proyek saya menggunakan hibernasi? Apakah saya menggunakan createSQLQuery() sederhana? Saya ingin melakukannya dengan cara yang lebih "berorientasi objek" tetapi sepertinya saya memiliki masalah dalam mendapatkan data dari database yang ada dan memperbaruinya. Apakah saya menggunakan createQuery() dan memperbarui data lalu memikirkan daftar hasil dan menggunakan penyetel? Masalah lainnya adalah di mana dalam klausa...
Terima kasih atas bantuannya.