stringtranslate.com

Apache OpenJPA

OpenJPA es una implementación de código abierto de la especificación Java Persistence API . Es una solución de mapeo relacional de objetos (ORM) para el lenguaje Java , que simplifica el almacenamiento de objetos en bases de datos. Es un 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 expandió para ser una implementación de las especificaciones JDO (JSR 12) [2] y JPA (JSR 220) [3] . En 2006, BEA donó una 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 se graduó de la incubadora a un proyecto de alto nivel y también pasó el Technology Compatibility Kit 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 27 de septiembre de 2022 .
  2. ^ Especificación JDO de objetos de datos Java Sun JCP JSR-12
  3. ^ Sun JCP JSR-220 Enterprise JavaBeansTM 3.0
  4. ^ Tanto BEA Weblogic Server como IBM WebSphere adoptaron OpenJPA para el marco de persistencia de Java.[1]
  5. ^ Estado de incubación del proyecto OpenJPA

Enlaces externos