Java Persistence API (JPA) is the old name, it is now called Jakarta Persistence.
Jakarta Persistence Explained
https://www.youtube.com/watch?v=fzMdP7SxfSw
The Jakarta Persistence specification, also known as Jakarta Persistence API or JPA, encompasses a number of APIs that facilitate the creation, reading, updating, and deletion of data within relational databases.
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