Java Persistence API (JPA) 2.2

GPTKB entity

Statements (61)
Predicate Object
gptkbp:instance_of gptkb:API
gptkbp:allows Caching of entities
gptkbp:defines Query language
Persistence context
Persistence unit
Entity Manager Factory
Entity Manager methods
Entity relationships mapping
Mapping annotations
Persistence context types
gptkbp:developed_by gptkb:Oracle_Corporation
gptkbp:enhances Data retrieval
Data validation
Performance optimization
Entity Manager
https://www.w3.org/2000/01/rdf-schema#label Java Persistence API (JPA) 2.2
gptkbp:includes Criteria API
Entity relationships
Locking mechanisms
Validation framework
Entity graphs
Criteria queries
Entity Manager Factory methods
gptkbp:part_of gptkb:Java_EE_8
gptkbp:predecessor gptkb:Java_Persistence_API_(JPA)_2.1
gptkbp:provides Transaction management
Event listeners
Object-relational mapping
Entity lifecycle callbacks
Entity listeners
Entity state management
Integration with Java EE
Support for JPA criteria API
Support for JPA providers
Support for JTA
gptkbp:release_date 2017-05-09
gptkbp:specification 2.2
gptkbp:specifies Entity lifecycle
gptkbp:successor gptkb:Java_Persistence_API_(JPA)_2.2.1
gptkbp:supports gptkb:Java_SE
gptkb:Java_SE_8
Batch processing
Stored procedures
Multi-tenancy
Database connection pooling
JPQL
Type-safe queries
Database transactions
Dynamic updates
Database independence
Inheritance mapping
Schema generation
Named queries
Optimistic locking
Pessimistic locking
Query hints
Entity caching
Transaction isolation levels
gptkbp:uses Java annotations
gptkbp:bfsParent gptkb:Java_EE_8
gptkbp:bfsLayer 5