Enterprise applications typically require persistence for data storage. The specification is foundational for many technologies since relational databases are widely used within the industry. The Jakarta Persistence specification, also known as Jakarta Persistence API (JPA), encompasses a number of APIs that facilitate the creation, reading, updating, and deletion of data within data stores. The specification provides an Entity Manager API which is used to facilitate the lifecycle of entities within an application. The Query and TypedQuery APIs are used to retrieve data utilizing both static and dynamic queries. The Metamodel API enables the ability to obtain metadata regarding managed entities and persistence objects. Lastly, the Criteria API provides a means for defining queries through the use of object based query objects to perform strongly-typed queries.
Jakarta Persistence Explained
calendar_today
March 12, 2024
person
webdev@eclipse-foundation.org (Eclipse Foundation)
domain
jakarta-ee