Разработчик (и) | Apache Software Foundation |
---|---|
Стабильный выпуск | 3.1.0 / 14 апреля 2019 г.; 17 месяцев назад (2019-04-14) |
Репозиторий | Репозиторий OpenJPA |
Написано на | Java |
Операционная система | Кросс-платформенная |
Платформа | Java |
Размер | 21,8 МБ (заархивированный двоичный файл) / 11,7 МБ (заархивированный исходный код) |
Тип | Объектно-реляционное сопоставление |
Лицензия | Лицензия Apache 2.0 |
Веб-сайт | openjpa. apache.org |
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) и JPA (JSR 220). В 2006 году BEA пожертвовала большую часть исходного кода Kodo Apache Software Foundation под названием OpenJPA. Переданный исходный код будет основным механизмом сохранения данных для BEA Weblogic Server, IBM WebSphere и Geronimo Application Server. В мае 2007 года OpenJPA перешла из инкубатора в проект верхнего уровня, а также передала пакет Sun Technology Compatibility Kit, совместимый с Java Persistence API.