SeLaMaT DaTaNg Di BlOg Aku, SeMoGa IsI BlOg InI BeRmAnFaAt. <blink>JPA Menggunakan Hibernate</blink> - PuByKaRmAtoLi.Net

Minggu, 06 November 2011

JPA Menggunakan Hibernate

JPA (Jave Persistence API) adalah framework yang merupakan standar dari Java untuk mengelola data pada basis data relasional dengan menggunakan teknologi obyek. JPA didefinisikan oleh JSR, saat ini JPA distandarkan dengan menggunakan JSR 220. Saat ini ada beberapa implementasi dari JPA oleh berbagai vendor, diantaranya adalah Hibernate, Apache OpenJPA, EclipseLink, Oracle TopLink, dan lain-lain.

Standarisasi ini menyebabkan developer tidak mengalami kesulitan yang terlalu banyak pada saat mengimplementasikan persistent data dalam aplikasi karena paket yang serta metadata yang digunakan sama. JPA ini terdiri atas 3 bagian:
  1. API (Application Programming Interface), didefinisikan pada paket javax.persistence.
  2. JPQL (Java Persistence Query Language), bahasa query untuk mengakses persisten data, mirip dengan SQL.
  3. Metadata.
JPA menggunakan Annotation dan bukan XML (seperti Customer.hbm.xml), meskipun Hibernate tetap mendukung penggunaan XML. Meskipun demikian, mulai saat ini akan digunakan Annotation dan Entity

Tidak ada komentar:

Posting Komentar

Berikanlah Komentar, saran dan Kritik yang membangun "