Skip to content
Surf Wiki
Save to docs
general/apache-software-foundation-projects

From Surf Wiki (app.surf) — the open knowledge base

Apache OpenJPA

Open-source implementation of Java Persistence API


Open-source implementation of Java Persistence API

FieldValue
nameApache OpenJPA
logoApache_OpenJPA_Logo.svg
logo size250px
developerApache Software Foundation
latest release version4.1.0
latest release date
operating systemCross-platform
size15.9 MB (archived binary) / 11.8 MB (archived source)
platformJava
repo
programming languageJava
genreObject-relational mapping
licenseApache License 2.0
website

OpenJPA is an open source implementation of the Java Persistence API specification. It is an object-relational mapping (ORM) solution for the Java language, which simplifies storing objects in databases. It is open-source software distributed under the Apache License 2.0.

History

Kodo, a Java Data Objects implementation, was originally developed by SolarMetric, Inc in 2001. BEA Systems acquired SolarMetric in 2005, where Kodo was expanded to be an implementation of both the JDO (JSR 12) and JPA (JSR 220) specifications. In 2006, BEA donated a large part of the Kodo source code to the Apache Software Foundation under the name OpenJPA. The donated source code will be the core persistence engine of BEA Weblogic Server, IBM WebSphere, and the Geronimo Application Server. In May 2007, OpenJPA graduated from the incubator to a top-level project and also passed Sun's Technology Compatibility Kit compliant with the Java Persistence API.

References

References

  1. (11 August 2010). "Apache OpenJPA Downloads".
  2. Sun JCP [http://jcp.org/en/jsr/detail?id=12 JSR-12] Java Data Objects JDO Specification
  3. Sun JCP [http://jcp.org/en/jsr/detail?id=220 JSR-220] Enterprise JavaBeansTM 3.0
  4. Both [[Weblogic. BEA Weblogic Server]] and [[IBM WebSphere]] adopted OpenJPA for java persistence framework.[http://www.infoq.com/news/2007/06/openjpa]
  5. [http://incubator.apache.org/projects/openjpa.html OpenJPA Project Incubation Status]
Info: Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about Apache OpenJPA — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report