İçeriğe geç

Etiket: orm

Hibernate Nedir?

Hibernate piyasada en çok kullanılan ORM aracıdır. Hibernate kısaca javadaki POJO basit classları ile database işlemleri yapmamıza olanak sağlar. Bağlantıları bizim adımıza kendisi yapar. Üstelik Hibernate yaygın olan çoğu database sistemleri ile uyumludur.

Hibernate’te databasedeki tablolara denk gelen pojo classlarına ihtiyaç duyulmaktadır.
Bu classların entityleri ile tablolardaki sütunları mapleyen bir XML bean dosyasına ihtiyac vardır.

ORM Nedir ?

ORM schema

ORM açılımı Object Relational Mapping olarak yazılır. ORM ilişkisel veritabanı ile nesneye yönelik programlamanın arasından köprü görevi kurmak için kullanılan bir tekniktir. Başka deyişle oluşturulan java nesnelerini veritabanına bağlar. Bu bağlantılar basit xml dosyları ile yapılır. Öncelikle tablo ile benzer yapıda POJO class oluşturulması gerekmektedir. POJO class setter ve getter methodlarından oluşan basit classtir.