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
|