Skip to main content

EclipseLink

The Eclipse Java Persistence Platform provides an extensible framework that provides JPA, JAXB, JSON Binding, and SDO persistence as well as customizations for other persistence mechanisms. The following components are included:

EclipseLink-ORM provides an extensible Object-Relational Mapping (ORM) framework with support for the Java Persistence API (JPA). It provides persistence access through JPA as well as having extended persistence capabilities configured through custom annotations and XML. These extended persistence features include powerful caching (including clustered support), usage of advanced database specific capabilities, and many performance tuning and management options.

EclipseLink-OXM provides an extensible Object-XML Mapping (OXM) framework with support for the Java API for XML Binding (JAXB). It provides serialization services through JAXB along with extended functionality to support meet in the middle mapping, advanced mappings, and critical performance optimizations.

EclipseLink-JSON provides a reference implementation of Java API for JSON Binding specification (JSR 367). It provides serialization services through JSON Binding along with extended functionality to support meet in the middle mapping, advanced mappings, and critical performance optimizations.

EclipseLink​​​​​​​-SDO provides a Service Data Object (SDO) implementation as well as the ability to represent any Java object as an SDO and leverage all of its XML binding and change tracking capabilities.

EclipseLink​​​​​​​-DBWS/JPA-RS provides a web services capability for developers to easily and efficiently expose their underlying relational database (stored procedures, packages, tables, and ad-hoc SQL) as web services. The metadata driven configuration will provide flexibility as well as allow default XML binding for simplicity.

EclipseLink​​​​​​​-EIS provides support for mapping Java POJOs onto non-relational data stores using the Java Connector Architecture (JCA) API.

 

Basics


Repositories

Repository Commits Reviews Issues
https://github.com/eclipse-ee4j/eclipselink 163 179 83
https://github.com/eclipse-ee4j/eclipselink-website 11 11 0
https://github.com/eclipse-ee4j/eclipselink-build-support 6 7 0
https://github.com/eclipse-ee4j/eclipselink-asm 3 4 0
https://github.com/eclipse-ee4j/eclipselink-oracleddlparser 3 4 0

Activity - commits

There have been 186 commits made by 18 people on 5 repositories over the last 12 months.


Activity - issues

There have been 83 issues submitted by 51 people on 1 repositories over the last 12 months.


Activity - reviews

There have been 205 reviews submitted by 17 people on 5 repositories over the last 12 months.

The EMO oversees the lifecycle of Eclipse projects, trademark and IP management, and provides a governance framework and recommendations on open source best practices.

See the project’s PMI page at https://projects.eclipse.org/projects/ee4j.eclipselink


Releases


Reviews

  • EclipseLink 4.0.0 Release (2022-09-21) – see review
  • EclipseLink 3.0.0 Release (2020-11-04) – see review
  • EclipseLink 2.7.7 Release (2020-04-29) – see review
  • EclipseLink 2.7.3 Release (2018-07-04) – see review
  • Move Eclipse Yasson and EclipseLink to EE4J (2017-12-06) – see review
  • EclipseLink 2.6.0 Release (2015-03-18) – see review
  • EclipseLink 2.5.0 Release (2013-05-01) – see review
  • EclipseLink 2.4.0 Release (2012-06-13) – see review
  • EclipseLink 2.3.0 Release (2011-06-08) – see review
  • EclipseLink 2.2.0 Release (2011-01-12) – see review
  • Helios Release (2010-06-11) – see review
  • EclipseLink 2.0.0 Release (2009-12-09) – see review
  • EclipseLink 1.2.0 Release (2009-10-14) – see review
  • 1.1 Re-do (2009-03-11) – see review
  • EclipseLink 1.1.0 Release (2009-02-11) – see review
  • EclipseLink 1.0.0 Release (2008-06-26) – see review
  • Creation (2007-05-30) – see review

IP Lab requests

Security related information is not yet available for this project. In order to gather such information automatically, Self Service of GitHub resources needs to be enabled for this project.

Back to the top