stringtranslate.com

Apache OpenJPA

OpenJPA — это реализация спецификации Java Persistence API с открытым исходным кодом . Это решение объектно-реляционного отображения (ORM) для языка Java , которое упрощает хранение объектов в базах данных. Это программное обеспечение с открытым исходным кодом, распространяемое по лицензии Apache License 2.0 .

История

Kodo , реализация Java Data Objects , изначально была разработана SolarMetric, Inc в 2001 году. BEA Systems приобрела SolarMetric в 2005 году, где Kodo был расширен до реализации спецификаций JDO (JSR 12) [2] и JPA (JSR 220) [3] . В 2006 году BEA пожертвовала большую часть исходного кода Kodo Apache Software Foundation под названием OpenJPA. Пожертвованный исходный код станет основным механизмом сохранения BEA Weblogic Server , IBM WebSphere и Geronimo Application Server. [4] В мае 2007 года OpenJPA перешел из инкубатора в проект верхнего уровня, а также прошел Technology Compatibility Kit от Sun , совместимый с Java Persistence API. [5]

Смотрите также

Ссылки

  1. ^ "Apache OpenJPA Downloads". 11 августа 2010 г. Получено 27 сентября 2022 г.
  2. ^ Sun JCP JSR-12 Спецификация JDO объектов данных Java
  3. ^ Sun JCP JSR-220 Enterprise JavaBeansTM 3.0
  4. ^ BEA Weblogic Server и IBM WebSphere приняли OpenJPA для фреймворка сохранения Java.[1]
  5. ^ Статус инкубации проекта OpenJPA

Внешние ссылки