Jakarta Persistence
Jakarta Persistence, also known as JPA (abbreviated from the former name 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 metadata == History == The final release date of the JPA 1.0 specification was 11 May 2006 as part of Java Community Process JSR 220.