Saya baru saja melihat versi beta dari Hibernate 4 dirilis. Apa yang baru di 4 dibandingkan dengan 3 (.6)? Saya tidak bisa menemukan info ini dalam pengumuman beta, atau saat mencari judul pertanyaan ini di Google.
@prusswan: Tidak, itu hanya beberapa bug yang diperbaiki / tiket tertutup dalam rilis khusus ini. Saya mencari versi prosa dari perubahan / peningkatan skala besar antara 3 dan 4 (yaitu alasan mereka membuatnya 4 dan bukan 3,7)
Bart van Heukelom
Oopps maaf saya memposting jawaban yang sama yang tidak Anda butuhkan.
Saher Ahwal
Berhati-hatilah karena "model cache" lama telah dihapus dari API :)
Saya tidak dapat menempelkan jawaban di sini karena saya tidak memiliki poin reputasi yang cukup untuk menambahkan lebih dari dua tautan dalam jawaban (saya benar-benar perlu menghabiskan lebih banyak waktu di situs ini) :(
Jadi, saya menulis posting blog . Silakan pergi ke sana dan temukan jawabannya. Maaf untuk ketidaknyamanannya.
Saya melihat seseorang bertanya "apa yang baru di Hibernate Core 4.0", jadi saya mengambil waktu dan mencoba merangkumnya di sini. pertama-tama, silakan lihat:
Tautan filter JIRA yang mencantumkan semua * peningkatan- dan fitur baru di Hibernate Core 4.0.0 , Anda bisa mendapatkan semua detail dari tautan ini :)
Pengenalan layanan (lihat ini untuk lebih jelasnya)
Metamodel yang ditingkatkan (bukan di 4.0.0. Akhirnya, kami merencanakan ini, tetapi karena tugasnya lebih dari yang kami harapkan, dan akan memakan waktu terlalu lama untuk mengeluarkan 4.0, jadi kami memutuskan untuk memindahkan ini dari 4.0.0. Final tetapi akan rilis mendatang segera lihat ini untuk lebih jelasnya, dan ini adalah dokumen desain)
Osifikasi awal dengan pemisahan paket (publik, internal, spi)
Dukungan untuk database multi-tenant (lihat ini untuk lebih jelasnya)
Migrasi ke kerangka kerja logging i18n (menggunakan jboss logging )
JDK 1.6 (JDBC4) sebagai baseline
dan banyak lagi (saya tidak dapat mengingat semua hal :)
Tidak tahu apakah ini akan menguntungkan Anda, tetapi saya menemukan beberapa informasi di halaman Webinar Hibernate 4 . Dalam dokumen tertaut mereka juga memberikan beberapa tautan. Saya belum pernah melihatnya, tapi mungkin mencobanya:
Jawaban:
Saya tidak dapat menempelkan jawaban di sini karena saya tidak memiliki poin reputasi yang cukup untuk menambahkan lebih dari dua tautan dalam jawaban (saya benar-benar perlu menghabiskan lebih banyak waktu di situs ini) :(
Jadi, saya menulis posting blog . Silakan pergi ke sana dan temukan jawabannya. Maaf untuk ketidaknyamanannya.
EDIT: Dikutip dari http://in.relation.to/Bloggers/WhatsNewInHibernateCore40 .
sumber
Tampaknya sebagian besar yang Anda inginkan ada di panduan migrasi untuk 4.0 , serta entri blog tentang rilis alfa 1 , dan mungkin webinar Hibernate 4 .
sumber
Fitur baru yang diperkenalkan dalam rilis inti Hibernate 4.0 adalah sebagai berikut:
Memberikan dukungan untuk multi-tenancy awal
Memperkenalkan ServiceRegistry.
Pembersihan pembukaan Sesi dari SessionFactory.
Menggunakan org.hibernate.integrator.spi.Integrator membuat integrasi dan penemuan otomatis lebih diinginkan.
Tingkatkan untuk bekerja dengan i18n dan kode pesan.
Membersihkan antarmuka, metode yang tidak digunakan lagi, dll.
sumber
Tidak tahu apakah ini akan menguntungkan Anda, tetapi saya menemukan beberapa informasi di halaman Webinar Hibernate 4 . Dalam dokumen tertaut mereka juga memberikan beberapa tautan. Saya belum pernah melihatnya, tapi mungkin mencobanya:
http://community.jboss.org/wiki/Hibernate4Webinar
http://community.jboss.org/wiki/HibernateCoreMigrationGuide40
https://lists.jboss.org/mailman/listinfo/hibernate-dev
http://www.hibernate.org/community/irc
sumber