EclipseLink

from Wikipedia, the free encyclopedia
EclipseLink

EclipseLink.jpg
Basic data

developer Eclipse Foundation
Current  version 2.7.4
(January 18, 2019)
operating system cross-platform
programming language Java
category ORM
License Eclipse Public License
eclipse.org/eclipselink

EclipseLink is an open-source - persistence - and ORM - Framework of the Eclipse Foundation . EclipseLink enables interaction with various data systems, databases, web services, Object XML Mappings (OXM) and Enterprise Information Systems (EIS).

EclipseLink supports a number of standards such as:

EclipseLink is the reference implementation for the Java Persistence API (JPA) 2.0.

history

EclipseLink is based on TopLink , from which Oracle contributed a large part of the source code for the start of the EclipseLink project. In contrast to the provision of TopLink Essentials for Glassfish, where some important enterprise features were missing, the provision for EclipseLink corresponded to the TopLink 11g version with the exception of the EJB 2 Container Managed Persistence and a few Oracle Application Server- specific integrations. It also contains the TopLink Mapping Workbench UI for graphically mapping objects to tables. Only the package names have been changed and some of the code and configuration have been moved.

The first version of EclipseLink (1.0) appeared on July 8, 2008. Version 1.1 followed on March 11, 2009 and, in addition to bug fixes, brought improvements to JPA, SDO 2.1.1 and Data Access Service, as well as DBWS, a possibility to use Web Service access relational databases. EclipseLink 2.0 with support for JPA 2.0 was released in the final version on December 10th, 2009.

EclipseLink is of strategic importance to Sun and Oracle. The next versions of the Oracle Application Server (and thus TopLink) and GlassFish 3 are based on EclipseLink.

Web links

Individual evidence

  1. Eclipse Announces EclipseLink Project to Deliver JPA 2.0 Reference Implementation . Eclipse Foundation. March 17, 2008. Retrieved July 27, 2008.
  2. EclipseLink Release Notes
  3. EclipseLink Timeline
  4. EclipseLink FAQ
  5. What is GlassFish Server 3.1.2?