Registry / orm / jakarta-persistence-api

jakarta-persistence-api

JSON →
library3.2.0javamavenunverified

Provides the standard Jakarta Persistence API for object-relational mapping and data persistence in Java enterprise applications.

<dependency> <groupId>jakarta.persistence</groupId> <artifactId>jakarta.persistence-api</artifactId> <version>3.2.0</version> </dependency>
INSTALL
IMPORT
SIG · JAKARTA-PERSISTENC
J
jakarta-persistence-api
ormjavav3.2.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

EntityManager
jakarta.persistence.EntityManager

Minimal example showing how to obtain an EntityManager and manage a transaction.

import jakarta.persistence.EntityManager; import jakarta.persistence.EntityManagerFactory; import jakarta.persistence.Persistence; public class Quickstart { public static void main(String[] args) { EntityManagerFactory emf = Persistence.createEntityManagerFactory("my-persistence-unit"); EntityManager em = emf.createEntityManager(); em.getTransaction().begin(); // perform operations em.getTransaction().commit(); em.close(); emf.close(); } }
Debug
Known issues
breakingJakarta Persistence 3.x uses the jakarta.persistence namespace, not javax.persistence. Older code using javax.persistence will not compile.
fix
Update imports from javax.persistence to jakarta.persistence and ensure your application server or runtime supports Jakarta EE 9+.
affects: >=3.0.0
Upgrade
Version history
3.2.0latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
25 hits · last 30 days
node
24
Resources
jakarta-persistence-api — mvn dependency:get jakarta-persistence-api · libregistry