Statements (49)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
|
gptkbp:allows |
Entity management
|
gptkbp:can_be_used_with |
gptkb:Java_SE
|
gptkbp:defines |
Persistence context
Entity classes Persistence unit |
gptkbp:designed_for |
Java EE applications
|
gptkbp:enables |
Caching of entities
|
gptkbp:facilitates |
Database interactions
|
gptkbp:first_released |
gptkb:2006
|
gptkbp:governed_by |
gptkb:Java_Community_Process
|
https://www.w3.org/2000/01/rdf-schema#label |
Java EE JPA API
|
gptkbp:includes |
Annotations for mapping
|
gptkbp:is_based_on |
Object-oriented programming principles
|
gptkbp:is_compatible_with |
SQL databases
No SQL databases |
gptkbp:is_implemented_in |
gptkb:Eclipse_Link
gptkb:Open_JPA gptkb:Hibernate |
gptkbp:is_maintained_by |
gptkb:Eclipse_Foundation
|
gptkbp:is_part_of |
gptkb:Java_EE_platform
gptkb:Jakarta_EE |
gptkbp:is_used_for |
Data retrieval
Data manipulation Data persistence |
gptkbp:is_used_in |
gptkb:Microservices
Web applications Mobile applications Enterprise applications Desktop applications Cloud applications |
gptkbp:provides |
Query capabilities
Entity lifecycle management Entity relationships Object-relational mapping Entity listeners |
gptkbp:supports |
Batch processing
Versioning Transactions Criteria API Database independence Inheritance mapping Optimistic locking Pessimistic locking Java Persistence Query Language (JPQL) Callbacks and listeners |
gptkbp:uses |
Entity Manager
|
gptkbp:bfsParent |
gptkb:Java_Platform,_Enterprise_Edition
|
gptkbp:bfsLayer |
5
|