Java Persistence API

Jakarta Persistence API (JPA; əvvəllər Java Persistence API) Jakarta EE freymvorkunun təqdim etdiyi  API spesifikasiyasıdır, java obyektlrəi verilənlər bazasında raha şəkildə saxlamağa imkan verir.https://web.archive.org/web/20080822023926/ http://java.sun.com/javaee/overview/faq/persistence.jsp 
Bu interfeysin bir neçə reaizasiyası mövcuddur. Ən məhşuru Hibernate freymvorkdur. JPA ORM prinsiplərinə əsaslanır. 
JPA -nın aşağıdakıları əhatə edir. 
  javax.persistence paketindəki bilavisətə API;
 Java Persistence Query Language - ORM sorğu dili; 
 Obyektlər arasında asılılığı təsvir edən Metaməlumatlar
 Entity -lər üçün DDL generasiyası

 İstinadlar