Apache OpenJPA

Apache OpenJPA
Apache OpenJPA
Developer(s) Apache Software Foundation
Stable release 2.1.1 / July 27, 2011; 3 months ago (2011-07-27)
Preview release 2.2.0 / not yet released
Development status Active
Written in Java
Operating system Cross-platform
Platform Java
Size 12.8 MB (archived)
Type Object-relational mapping
License Apache License 2.0
Website 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].

See also

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 framework.[1]
  4. ^ OpenJPA Project Incubation Status

Webinar

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Apache OpenJPA — OpenJPA est une implémentation open source de la Java Persistence API. Il s agit d une solution de mapping objet relationnel (ORM) pour le langage Java simplifiant le stockage des objets dans une base de données relationnelle. OpenJPA est… …   Wikipédia en Français

  • OpenJPA — Apache OpenJPA OpenJPA est une implémentation open source de la Java Persistence API. Il s agit d une solution de mapping objet relationnel (ORM) pour le langage Java simplifiant le stockage des objets dans une base de données relationnelle.… …   Wikipédia en Français

  • Apache Geronimo — Standard Startseite des Apache Geronimo Basisdaten Entwickler …   Deutsch Wikipedia

  • Apache Cayenne — Infobox Software name = Apache Cayenne caption = developer = Apache Software Foundation latest release version = 2.0.4 latest release date = release date|2007|10|12 latest preview version = 3.0M4 latest preview date = release date|2008|05|29… …   Wikipedia

  • Apache OpenEJB — Developer(s) Apache Software Foundation Stable release 3.1.4 / November 17, 2010; 11 months ago (2010 11 17) Development status Active …   Wikipedia

  • Apache Commons — проект фонда Apache Software Foundation (далее ASF), имеющий своей целью разработку и поддержку открытого программного обеспечения повторного использования на языке Java, т.е. библиотек Java. В более узком смысле Apache Commons это «большая… …   Википедия

  • Apache HTTP Server — Original author(s) Robert McCool Developer(s) Apache Software Foundation Initial release …   Wikipedia

  • Apache OFBiz — Screenshot  …   Wikipedia

  • Apache — HTTP Server Логотип Apache Тип Веб сервер Разработчик Apache …   Википедия

  • Apache Maven — Тип Автоматизация сборки Разработчик …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”