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:
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:
- API (Application Programming Interface), didefinisikan pada paket javax.persistence.
- JPQL (Java Persistence Query Language), bahasa query untuk mengakses persisten data, mirip dengan SQL.
- Metadata.
No comments:
Post a Comment
Berikanlah Komentar, saran dan Kritik yang membangun "