Misplaced Pages

Apache OpenJPA

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from OpenJPA) Open-source implementation of Java Persistence API
Apache OpenJPA
Developer(s)Apache Software Foundation
Stable release3.2.2 / March 16, 2022; 2 years ago (2022-03-16)
RepositoryOpenJPA Repository
Written inJava
Operating systemCross-platform
PlatformJava
Size21.8 MB (archived binary) / 11.7 MB (archived source)
TypeObject-relational mapping
LicenseApache License 2.0
Websiteopenjpa.apache.org

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.

See also

References

  1. "Apache OpenJPA Downloads". 11 August 2010. Retrieved 27 September 2022.
  2. Sun JCP JSR-12 Java Data Objects JDO Specification
  3. Sun JCP JSR-220 Enterprise JavaBeansTM 3.0
  4. Both BEA Weblogic Server and IBM WebSphere adopted OpenJPA for java persistence framework.
  5. OpenJPA Project Incubation Status

External links

Java (software platform)
Platforms
Oracle technologies
Platform technologies
Major third-party
technologies
History
JVM languages
Community
Conferences
Organizations
People
Category   icon Computer programming portal
Jakarta Persistence
The Apache Software Foundation
Top-level
projects
Commons
Incubator
Other projects
Attic
Licenses
Categories:
Apache OpenJPA Add topic