Jakarta Persistence

Jakarta Persistence (JPA; formerly Java Persistence API) is a Jakarta EE application programming interface specification that describes the management of relational data in enterprise Java applications. Persistence in this context covers three areas: The API itself, defined in the jakarta.persistence package (javax.persistence for Jakarta EE 8 and below) The Jakarta Persistence Query Language (JPQL; formerly Java Persistence Query Language) Object/relational metadataThe reference implementation for JPA is EclipseLink.


Powered by 654 easy search