EclipseLink delivers a comprehensive open-source Java persistence solution implemeting:
EclipseLink JPA provides advanced support for leading relational databases and Java containers.
Maven Dependency:
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>eclipselink</artifactId>
<version>2.5.2-M1</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.persistence</groupId>
<artifactId>commonj.sdo</artifactId>
</exclusion>
</exclusions>
</dependency>
Provider data in the persistence.xml file
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
The EclipseLink DBWS (Database Web Service) component enables Java developers a declarative Web Service solution for accessing relational databases.
The Workbench is a design time tool for editing EclipseLink metadata.