Open JPA

GPTKB entity

Statements (63)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:Java_Enhancement_Proposal
gptkbp:architectural_style Layered Architecture
gptkbp:cache_size Query Cache
Second Level Cache
gptkbp:community gptkb:Apache_Software_Foundation_Community
gptkbp:developed_by gptkb:software_framework
gptkbp:features gptkb:language
gptkb:Java_Enhancement_Proposal
Caching
Entity Lifecycle Management
Schema Generation
gptkbp:first_released 2006-05-01
gptkbp:has_documentation https://openjpa.apache.org/documentation.html
https://www.w3.org/2000/01/rdf-schema#label Open JPA
gptkbp:integrates_with gptkb:hot_spring
gptkb:musical
gptkb:Java_Enhancement_Proposal
gptkb:Hibernate
gptkbp:is_supported_by Criteria API
JPQL
Native SQL Queries
gptkbp:language gptkb:Java
gptkbp:latest_version 3.1.2
gptkbp:license Apache License 2.0
gptkbp:maintains gptkb:Open_JPA_Persistence_Provider
gptkbp:manager Persistence Context
Entity Graph
Entity Manager Factory Interface
Entity Manager Interface
Entity Transaction Interface
gptkbp:map Annotations
XML Metadata
gptkbp:performance Optimized for performance
gptkbp:provides Object-Relational Mapping
gptkbp:provides_information_on JDBC Data Sources
JNDI Data Sources
gptkbp:release_date gptkb:2006
gptkbp:repository https://github.com/apache/openjpa
gptkbp:setting XML or Annotations
gptkbp:supports Batch Processing
Validation
Lazy Loading
Versioning
Multiple Databases
Optimistic Locking
Pessimistic Locking
Inheritance Mapping
JPA 2.1
Custom Data Types
Lifecycle Events
JPA 2.0
Callbacks and Listeners
Database Dialects
Eager Loading
Embeddable Classes
Fetch Strategies
gptkbp:type_of gptkb:JTA
Resource Local
gptkbp:uses gptkb:Data_Nucleus
gptkbp:website https://openjpa.apache.org
gptkbp:written_in gptkb:Java