Articulo de referencia

Apache OpenJPA

{{cite web|url=https://openjpa.apache.org/downloads.html|title=Apache OpenJPA Downloads|date=11 August 2010 |access-date=4 May 2025}} "},"latest preview version":{"wt":""},"late...

OpenJPA es una implementación de código abierto de la especificación de la API de persistencia de Java . Es una solución de mapeo objeto-relacional (ORM) para el lenguaje Java , que simplifica el almacenamiento de objetos en bases de datos. Es software de código abierto distribuido bajo la licencia Apache 2.0 .

Historia

Kodo , una implementación de Java Data Objects , fue desarrollada originalmente por SolarMetric, Inc. en 2001. BEA Systems adquirió SolarMetric en 2005, donde Kodo se amplió para ser una implementación de las especificaciones JDO (JSR 12) [ 2 ] y JPA (JSR 220) [ 3 ] . En 2006, BEA donó gran parte del código fuente de Kodo a la Apache Software Foundation bajo el nombre de OpenJPA. El código fuente donado será el motor de persistencia central de BEA Weblogic Server , IBM WebSphere y Geronimo Application Server. [ 4 ] En mayo de 2007, OpenJPA pasó de la incubadora a un proyecto de nivel superior y también superó el Kit de Compatibilidad Tecnológica de Sun, compatible con la API de persistencia de Java. [ 5 ]

Véase también

Referencias

  1. "Descargas de Apache OpenJPA" . 11 de agosto de 2010. Consultado el 4 de mayo de 2025 .
  2. ^ Especificación JDO de objetos de datos JavaSun JCP JSR-12
  3. ^ Sun JCP JSR-220 Enterprise JavaBeansTM 3.0
  4. Tanto BEA Weblogic Server como IBM WebSphere adoptaron OpenJPA como marco de persistencia de Java.
  5. Estado de incubación del proyecto OpenJPA
  • Sitio web oficial
  • Kodo: Hacia un motor de persistencia EJB 3.0 de código abierto, por Jon Mountjoy
  • Aprovechamiento de OpenJPA con WebSphere Application Server V6.1
  • Actualización sobre la API de persistencia de Java 2.0 por Kevin Sutter
  • Entrevista con Patrick Linskey sobre OpenJPA y la especificación JPA, realizada el 23 de agosto de 2007.