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.
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