EclipseLink
Sign in to saveAlso known as EclipseLink Project
EclipseLink is the open source Eclipse Persistence Services Project from the Eclipse Foundation. The software provides an extensible framework that allows Java developers to interact with various data services, including databases, web services, Object XML mapping (OXM), and enterprise information systems (EIS). EclipseLink supports a number of persistence standards including: Jakarta Persistence (JPA) Jakarta XML Binding (JAXB) Jakarta Connectors (JCA) Service Data Objects (SDO)
Described at

EclipseLink | projects.eclipse.org
The EclipseLink™ project's goal is to provide a complete persistence solution that is both comprehensive and universal.
projects.eclipse.org →The EclipseLink ™ project's goal is to provide a complete persistence solution that is both comprehensive and universal. It will run in any Java environment and read and write objects to virtually any type of data source, including relational databases, XML, or EIS systems. EclipseLink will focus on providing leading edge support, including advanced feature extensions, for the dominant persistence standards for each target data source; Java Persistence API (JPA) for relational databases, Java API for XML Binding (JAXB) for XML, Java Connector Architecture (JCA) for EIS and other types of legacy systems, and Service Data Objects (SDO). The content of this open source project is received and distributed under the license(s) listed above. Some source code and binaries may be distributed under different terms. Specific license information is provided in file headers and in NOTICE files distributed with the project's binaries.
Excerpt from a page describing this subject · 10,309 chars · not written by Vinony
Source code
The EclipseLink project's goal is to provide a complete persistence framework that is both comprehensive and universal. It will run in any Java environment and read and write objects to virtually any type of data source, including relational databases, XML, JSON, or EIS systems. EclipseLink will focus on providing leading edge support, including advanced feature extensions, for the dominant persistence standards for each target data source; Jakarta Persistence for relational databases, Jakarta XML Binding for XML, Jakarta Connectors for EIS and other types of legacy systems, and Service Data Objects (SDO). Hint: If it's possible, it helps if some test reproducer is attached to the new bug. If it's not possible, attached entities and persistence.xml file should help too for JPA related bugs. For MOXy, entities and XML or JSON resources/files are welcome.
Excerpt from the source-code README · 4,754 chars · not written by Vinony
Wikidata facts
- Instance of
- free and open-source software
- Developer
- Eclipse Foundation
- Official website
- www.eclipse.org/eclipselink
- Has use
- object–relational mapping
Show 6 more facts
- programmed in
- Java
- source code repository URL
- github.com/eclipse-ee4j/eclipselink
- user manual URL
- javadoc.io/doc/org.eclipse.persistence/eclipselink
- software version identifier
- 5.0.0
- implementation of
- Jakarta Persistence
- described at URL
- projects.eclipse.org/projects/ee4j.eclipselink
via Wikidata · CC0
~2 min read
Encyclopedic overview
2 sectionsContents
- References
- External links
EclipseLink is the open source Eclipse Persistence Services Project from the Eclipse Foundation. The software provides an extensible framework that allows Java developers to interact with various data services, including databases, web services, Object XML mapping (OXM), and enterprise information systems (EIS). EclipseLink supports a number of persistence standards including: Jakarta Persistence (JPA) Jakarta XML Binding (JAXB) Jakarta Connectors (JCA) Service Data Objects (SDO)
EclipseLink is based on the TopLink product from which Oracle contributed the source code to create the EclipseLink project. The original contribution was from TopLink's 11g code base, and the entire code-base/feature set was contributed, with only EJB 2 Container-Managed Persistence (CMP) and some minor Oracle Application Server specific integration removed. This differs from the TopLink Essentials GlassFish contribution, which did not include some key enterprise features. The package names were changed and some of the code and configuration was moved around.
Excerpted from Wikipedia’s “EclipseLink” article, available under the CC BY-SA 4.0 licence.