Belajar Hibernate di webapp pake NetBeans 6.5
Link pertama yang didapat saat googling : http://www.netbeans.org/kb/docs/web/hibernate-webapp.html#01
Step-by-step nya bagus, disertai image (kebalikan dengan blog ini,step-by-step njlimet,tanpa image pula,hehehe – maklum uploadnya bisa selese jutaan tahun lamanya).
Then, gw ikuti mulai dari :
- Menyiapkan database.
- Buka New Project – Web Application
- Hubungkan dengan web server
- Tambahkan framework Hibernate 3.2.5
- Setting konfigurasi koneksi databasenya.
- Setting hibernate.cfg.xml
Ok. Disini cukup terganggu. Bermacam-macam properti belum jelas tujuannya apa. Sebelum melihat panduan resmi di situsnya, gw ikuti apa yg tertulis disitu.
- Membuat HibernateUtil.java . tujuannya untuk :
To use Hibernate you need to create a helper class that handles startup and that accesses Hibernate’s SessionFactory to obtain a Session object. The class calls configure() and loads the hibernate.cfg.xml configuration file and then builds the SessionFactory to obtain the Session object.
- Melakukan rentetan wizard Hibernate Mapping Files and POJOs from a Database untuk menggenerate class entitity yang dipetakan dari database.
- Membuat Helper class ato sejenis Dao nya.
- Lalu mencoba HQL nya.
Jika diperhatikan HQL menghilangkan ‘SELECT *’ pada querynya, sehingga ditulis langsung ‘FROM tabel AS alias_tabel WHERE bla bla bla”. (Saat menulis ini) gw blum terlalu paham betul bagaimana dengan HQL untuk proses DDL atau DML lainnya. So gw lanjutin di poin berikutnya.
- Memasukkan sample HQL untuk sebuah method di helper.
- Langsung lompat nyari yang versi annotation.
Dan. Ada.
Di artikel Om Endy : Hello Hibernate Annotation
Di artikel Om Agien : Proses CRUD Dengan Hibernate Annotations Menggunakan NetbeanĀ 6.0
Yup. penyelidikan awal tentang hibernate selesai . Perlahan gw maju setahap demi setahap.