Jakarta JPA

GPTKB entity

Statements (57)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Eclipse_Jakarta_EE
gptkbp:allows Database interaction
gptkbp:can_be_used_with gptkb:Java_SE_11
gptkb:Java_SE_17
gptkb:Java_SE_8
gptkb:Eclipse_Link
gptkb:Open_JPA
gptkb:Hibernate
No SQL databases
gptkbp:developed_by gptkb:Eclipse_Foundation
https://www.w3.org/2000/01/rdf-schema#label Jakarta JPA
gptkbp:is_integrated_with gptkb:hot_spring
gptkb:software
gptkb:server
RES Tful services
gptkbp:is_used_for Object-relational mapping
gptkbp:latest_version 2.2.3
gptkbp:provides gptkb:Entity_Transaction
Validation
Transaction management
Event listeners
Query capabilities
Change tracking
Criteria API
Database schema generation
JPQL
Type-safe queries
Entity Listeners
Entity graphs
Entity Manager
Entity Callbacks
Mapping of Java objects to database tables
gptkbp:related_to gptkb:API
gptkbp:released_in gptkb:2020
gptkbp:successor Java EEJPA
gptkbp:supports gptkb:Connection_pooling
gptkb:Java_Enhancement_Proposal
Caching
Data retrieval
Relationships
Batch processing
Data manipulation
Stored procedures
Multi-tenancy
Transactions
Database migrations
Lazy loading
Eager loading
Dynamic updates
Inheritance mapping
Composite keys
Optimistic locking
Pessimistic locking
gptkbp:uses Annotations
gptkbp:written_in gptkb:Java