Kamis, 19 September 2013

Pengertian Hibernate

Hibernate merupakan framework ORM Java. Yang sekarang dikembangkan untuk mendukung .net. Hibernate diciptakan oleh Gavin King. Dalam konsep MVC. Hibernate berada di posisi M. Ia menduduki posisi Model. Hibernate memudahkan developer untuk bekerja dengan model. Dengan Hibernate, tabel-tabel yang ada di Database dapat direpresentasikan ke dalam class-class dalam Java. Ingat! hanya merepresentasikan! Bukan berarti tabel – tabel di Database digantikan oleh class-class dalam Java.

Sebelum ada Hibernate, developer java menggunakan JDBC. JDBC memberikan kelemahan dalam ketidakefisienan kode. Developer terpaksa harus menulis kode berulang-ulang. Setiap action harus dibuat connection, statement dll. Di Hibernate masalah koneksi ke Database dll, dibungkus dalam file configuration sendiri, yaitu hibernate.properties atau hibernate.cfg.xml. Tapi yang sering digunakan hibernate.cfg.xml karena fleksibel.

Tidak ada komentar:

Posting Komentar