Jakarta Persistence

E200575

Jakarta Persistence is a Jakarta EE specification that defines a standard API for managing relational data persistence in Java applications using object-relational mapping (ORM).

All labels observed (8)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Jakarta EE specification ⓘ
persistence API ⓘ
software specification ⓘ
abbreviation JPA ⓘ
JPQL ⓘ
compatibleWith Jakarta Bean Validation ⓘ
Jakarta CDI ⓘ
Jakarta Transactions ⓘ
defines API for managing relational data persistence ⓘ
standard API for object-relational mapping ⓘ
domain data persistence ⓘ
object-relational mapping ⓘ
governingBody Eclipse Foundation ⓘ
hasConcept cascading operations ⓘ
criteria API ⓘ
eager loading ⓘ
embeddable ⓘ
entity ⓘ
entity manager ⓘ
entity transaction ⓘ
first-level cache ⓘ
lazy loading ⓘ
locking modes ⓘ
mapped superclass ⓘ
named queries ⓘ
persistence context ⓘ
persistence unit ⓘ
second-level cache ⓘ
includes Jakarta Persistence Query Language ⓘ
partOf Jakarta EE ⓘ
predecessor Java Persistence API ⓘ
previousGoverningBody Oracle Corporation ⓘ
programmingLanguage Java ⓘ
standardizes entity managers ⓘ
entity mapping annotations ⓘ
entity relationships ⓘ
object-oriented queries ⓘ
persistence context ⓘ
supports XML-based configuration ⓘ
annotations-based configuration ⓘ
application-managed persistence ⓘ
container-managed persistence ⓘ
typicalImplementation Apache OpenJPA ⓘ
EclipseLink ⓘ
linked to: Oracle TopLink

Hibernate ⓘ
usedFor managing entity lifecycle ⓘ
mapping Java objects to relational database tables ⓘ
querying relational data ⓘ
transactional data access ⓘ

How these facts were elicited

Referenced by (19)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jakarta EE → includesSpecification → Jakarta Persistence ⓘ
Oracle TopLink → relatedTo → Jakarta Persistence ⓘ
Jakarta Enterprise Beans → uses → Jakarta Persistence ⓘ
Jakarta Transactions → usedWith → Jakarta Persistence ⓘ
Jakarta Transactions → relatedTo → Jakarta Persistence ⓘ
Jakarta Bean Validation → integratesWith → Jakarta Persistence ⓘ
Java Persistence API → version → Jakarta Persistence 3.0 ⓘ
linked to: Jakarta Persistence
Java Persistence API → version → Jakarta Persistence 3.1 ⓘ
linked to: Jakarta Persistence
Jakarta EE application server → supports → Jakarta Persistence ⓘ
Jakarta CDI → integratesWith → Jakarta Persistence ⓘ
JPQL → usedIn → Jakarta Persistence ⓘ
JPQL → standardizedIn → Jakarta Persistence specification ⓘ
linked to: Jakarta Persistence
JPQL → executedBy → Jakarta Persistence provider ⓘ
linked to: Jakarta Persistence
Apache OpenJPA → implementsSpecification → Jakarta Persistence ⓘ
Apache OpenJPA → supportsStandard → Jakarta Persistence ⓘ
Criteria API → usedWith → JPA Metamodel ⓘ
linked to: Jakarta Persistence
Criteria API → relatedTo → EntityManager API ⓘ
linked to: Jakarta Persistence
EntityTransaction → associatedWith → EntityManager ⓘ
linked to: Jakarta Persistence
DataNucleus → supportsStandard → Jakarta Persistence ⓘ