Apache OpenJPA
E836333
Apache OpenJPA is an open-source Java persistence framework that implements the Jakarta Persistence (JPA) specification for object-relational mapping.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| OpenJPA | 1 |
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
Jakarta Persistence implementation
ⓘ
Java persistence framework ⓘ open-source software ⓘ |
| category |
ORM tool
ⓘ
persistence framework ⓘ |
| compatibleWith |
Jakarta EE
NERFINISHED
ⓘ
Java EE NERFINISHED ⓘ Java SE NERFINISHED ⓘ |
| developer | Apache Software Foundation NERFINISHED ⓘ |
| distribution | Maven Central NERFINISHED ⓘ |
| hasComponent |
enhancer
ⓘ
mapping tools ⓘ runtime ⓘ |
| implementsSpecification |
Jakarta Persistence
NERFINISHED
ⓘ
Java Persistence API NERFINISHED ⓘ |
| integration |
Java EE application servers
ⓘ
Spring Framework NERFINISHED ⓘ |
| license | Apache License 2.0 ⓘ |
| openSource | true ⓘ |
| partOf | Apache Software Foundation projects ⓘ |
| programmingLanguage | Java ⓘ |
| projectType | top-level Apache project ⓘ |
| repository | https://github.com/apache/openjpa ⓘ |
| status | active Apache project ⓘ |
| supports |
object-relational mapping
ⓘ
relational databases ⓘ |
| supportsDatabase | any JDBC-compliant database ⓘ |
| supportsFeature |
JPQL
NERFINISHED
ⓘ
XML-based mapping ⓘ annotations-based mapping ⓘ caching ⓘ criteria-based querying ⓘ detached entities ⓘ entity lifecycle callbacks ⓘ lazy loading ⓘ optimistic locking ⓘ pessimistic locking ⓘ schema generation ⓘ second-level cache ⓘ transaction management ⓘ |
| supportsStandard |
JPA
NERFINISHED
ⓘ
Jakarta Persistence NERFINISHED ⓘ |
| usedFor |
data persistence
ⓘ
mapping Java objects to database tables ⓘ |
| website | https://openjpa.apache.org ⓘ |
| writtenIn | Java NERFINISHED ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
OpenJPA