Java Persistence API

The Java Persistence API, sometimes referred to as JPA, is a Java programming language framework managing relational data in applications using Java Platform, Standard Edition and Java Platform, Enterprise Edition.

The Java Persistence API originated as part of the work of the JSR 220 Expert Group. JPA 2.0 is the work of the JSR 317 Expert Group.

Persistence in this context covers three areas:

  • the API itself, defined in the javax.persistence package
  • the Java Persistence Query Language (JPQL)
  • object/relational metadata

Read more about Java Persistence APIHistory, Entities, The Java Persistence Query Language, Motivation For Creating The Java Persistence API, JPA 2.0

Other articles related to "java, java persistence api, api":

Hibernate (Java) - Software Components
... for an object-relational mapping solution for Java environments Hibernate Annotations (merged into Hibernate Core/ORM since version 3.6) – metadata that governs the transformation of data between the object-orie ... an annotation processor that creates JSR 317 Java Persistence API (JPA 2) static metamodel classes using the JSR 269 Pluggable Annotation Processing API ...
Java Persistence API - JPA 2.0
... combinations of access types A criteria query API standardization of query 'hints' standardization of additional metadata to support DDL generation support for validation Vendors ...

Famous quotes containing the word persistence:

    Extreme patience and persistence are required,
    Yet everybody succeeds at this before being handed
    The surprise box lunch of the rest of his life.
    John Ashbery (b. 1927)