Share on Facebook Share on Twitter Email
Answers.com

Apache OpenJPA

 
Wikipedia: Apache OpenJPA
Apache OpenJPA
Developer(s) Apache Software Foundation
Stable release 1.2.1 / 2009-03-18; 7 months ago
Preview release 2.0 M3 / 2009-09-22; 30 days ago
Written in Java
Operating system Cross-platform
Platform Java
Size 12.8 MB (archived)
Development status Active
Type Object-relational mapping
License Apache License 2.0
Website http://openjpa.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 2.0 Licence.

Contents

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)[1] and JPA (JSR 220)[2] 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 [3]. 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 [4].

References

  1. ^ Sun JCP JSR-12 Java Data Objects JDO Specification
  2. ^ Sun JCP JSR-220 Enterprise JavaBeansTM 3.0
  3. ^ Both BEA Weblogic Server and IBM WebSphere adopted OpenJPA for java persistence framwork.[1]
  4. ^ OpenJPA Project Incubation Status [2]

Webinar

See also

External links


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Apache OpenJPA" Read more