JPA

GPTKB entity

Statements (48)
Predicate Object
gptkbp:instanceOf gptkb:Java_Platform
gptkbp:allows JPQL_(Java_Persistence_Query_Language)
gptkbp:defines Entity Lifecycle
gptkbp:engineConfiguration persistence.xml
https://www.w3.org/2000/01/rdf-schema#label JPA
gptkbp:isBasedOn POJOs_(Plain_Old_Java_Objects)
gptkbp:isCompatibleWith gptkb:Java_SE
gptkb:Java_EE
gptkbp:isLocatedIn gptkb:OpenJPA
gptkb:EclipseLink
Hibernate
gptkbp:isPartOf Jakarta EE
Java_Persistence_API
gptkbp:isRelatedTo gptkb:Enterprise_Java
NoSQL Databases
Software Development
Data Modeling
Data Persistence
ORM (Object-Relational Mapping)
Database_Design
Java_Development
SQL_(Structured_Query_Language)
gptkbp:isSupportedBy gptkb:Spring_Data_JPA
Java_EE_Containers
Java_SE_Applications
gptkbp:isUsedFor Web Applications
Microservices
Object-Relational Mapping
RESTful_Services
Data_Access_Layer
Database_Interaction
gptkbp:isUsedIn Enterprise Applications
gptkbp:provides Criteria API
Entity Relationships
Annotations for mapping
Entity Listeners
gptkbp:supports Caching
Transactions
Inheritance Mapping
Lifecycle Callbacks
Entity Management
Joined Table Strategy
Single Table Strategy
Table Per Class Strategy
gptkbp:uses gptkb:EntityTransaction
EntityManager
PersistenceContext
gptkbp:wasAffecting gptkb:Java_EE_5