EclipseLink
![]() |
|
| Тип | |
|---|---|
| Разработчик | |
| Написана на | |
| Операционная система | |
| Аппаратная платформа | |
| Последняя версия |
2.4.1[1] (10 октября 2012) |
| Лицензия | |
| Сайт | |
EclipseLink — это свободный проект, разрабатываемый сообществом Eclipse Foundation. Данный проект представляет собой расширяемый фреймворк, позволяющий работать с разными сервисами данных, включая базы данных, веб-сервисы, Object XML mapping (OXM), и корпоративные информационные службы. EclipseLink поддерживает следующие стандарты персистирования данных:
- Java Persistence API (JPA)
- Java API for XML Binding (JAXB)
- Java Connector Architecture (JCA)
- Service Data Objects (SDO).
EclipseLink основан на исходных кодах другого проекта — TopLink, что стало возможным благодаря передаче исходных кодов фирмой Oracle. EclipseLink основан на кодовой базе TopLink 11g, и сохранены все основные возможности, кроме небольшого их числа, в основном связанных с EJB 2 CMP и некоторых специфических сервисов связанных с интеграцией и поддержкой сервера приложений Oracle AS. Также были изменены названия пакетов и вынесена часть кода и настроек конфигурации.
EclipseLink является перспективным путём развития механизма персистирования данных. Предполагается что EclipseLink будет включён в следующую версию Oracle TopLink и Oracle AS.
EclipseLink также имеет поддержку OSGi-окружения.
Sun Microsystems выбрала EclipseLink в качестве эталонной реализации JPA 2.0.[2]
Примечания [править]
- ↑ http://www.eclipse.org/eclipselink/releases/2.4.php EclipseLink 2.4.1 (Juno) Release
- ↑ Eclipse Announces EclipseLink Project to Deliver JPA 2.0 Reference Implementation. Eclipse Foundation (March 17, 2008). Архивировано из первоисточника 23 апреля 2012. Проверено 27 июля 2008.
Вебинар [править]
- EclipseLink Project and its Persistence Services by Doug Clarke
- Developing Java Persistence API Applications with the NetBeans IDE and EclipseLink by Andrei Badea and Doug Clarke at JavaOne 2008
Ссылки [править]
- EclipseLink Home
- EclipseLink Wiki
- Java Persistence API (JPA) with EclipseLink Tutorial by Lars Vogel
- EclipseLink Newsgroup
- EclipseLink Nabble Forum
- Introducing EclipseLink by Doug Clarke and Shaun Smith
- Testing Java EE 6 components : JPA 2.0 With Eclipse Link by Antonio Goncalves
- Interview with EclipseLink-Lead Doug Clarke
| Java Persistence API | |
|---|---|
| Cayenne · DataNucleus · EasyBeans · EclipseLink · Hibernate · TopLink · OpenEJB · OpenJPA |
| Eclipse Foundation | |
|---|---|
| AspectJ · BIRT · Buckminster · Eclipse · Equinox · EclipseLink · SWT · Mylyn · Jetty · JFace · Rich AJAX Platform · Virgo | |
| Лицензия: Eclipse Public License · Вебсайт: http://www.eclipse.org/ |
| Это заготовка статьи о свободном программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
