Apache OpenJPA
E836333
Apache OpenJPA is an open-source Java persistence framework that implements the Jakarta Persistence (JPA) specification for object-relational mapping.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Apache OpenJPA canonical | 1 |
| OpenJPA | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T10019402 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Apache OpenJPA Context triple: [Jakarta Persistence, typicalImplementation, Apache OpenJPA]
-
A.
Jakarta Persistence
Jakarta Persistence is a Jakarta EE specification that defines a standard API for managing relational data persistence in Java applications using object-relational mapping (ORM).
-
B.
Oracle TopLink
Oracle TopLink is an object-relational mapping (ORM) and persistence framework from Oracle that simplifies mapping Java objects to relational databases in enterprise applications.
-
C.
Java Persistence API
Java Persistence API is a Java specification that standardizes object-relational mapping and data persistence for Java applications, enabling developers to manage relational data using plain Java objects.
-
D.
Jhiben Hot Spring
Jhiben Hot Spring is a popular hot spring resort area in southeastern Taiwan known for its natural thermal waters, scenic mountain surroundings, and spa facilities.
-
E.
Jakarta Enterprise Beans
Jakarta Enterprise Beans is a Jakarta EE server-side component architecture that simplifies the development of transactional, secure, and scalable business logic in Java enterprise applications.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Apache OpenJPA Target entity description: Apache OpenJPA is an open-source Java persistence framework that implements the Jakarta Persistence (JPA) specification for object-relational mapping.
-
A.
Jakarta Persistence
Jakarta Persistence is a Jakarta EE specification that defines a standard API for managing relational data persistence in Java applications using object-relational mapping (ORM).
-
B.
Oracle TopLink
Oracle TopLink is an object-relational mapping (ORM) and persistence framework from Oracle that simplifies mapping Java objects to relational databases in enterprise applications.
-
C.
Java Persistence API
Java Persistence API is a Java specification that standardizes object-relational mapping and data persistence for Java applications, enabling developers to manage relational data using plain Java objects.
-
D.
Jhiben Hot Spring
Jhiben Hot Spring is a popular hot spring resort area in southeastern Taiwan known for its natural thermal waters, scenic mountain surroundings, and spa facilities.
-
E.
Jakarta Enterprise Beans
Jakarta Enterprise Beans is a Jakarta EE server-side component architecture that simplifies the development of transactional, secure, and scalable business logic in Java enterprise applications.
- F. None of above. chosen
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 ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Apache OpenJPA Description of subject: Apache OpenJPA is an open-source Java persistence framework that implements the Jakarta Persistence (JPA) specification for object-relational mapping.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.