Get Alternative find best software

EclipseLink

Object-relational mapping

EclipseLink Description
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:
*Java Persistence API (JPA)
*Java Architecture for XML Binding (JAXB)
*Java Connector Architecture (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.
The TopLink Mapping Workbench user interface has also been contributed to the project.
EclipseLink is the intended path forward for persistence for Oracle and TopLink. It is intended that the next major release of Oracle TopLink will include EclipseLink as well as the next major release of Oracle Application Server.
EclipseLink supports usage in an OSGi environment.
Sun Microsystems has selected the EclipseLink project to be the reference implementation for JPA 2.0., Oracle did the same for JPA 2.1.
A list below shows EclipseLink alternatives which were either selected by us or voted for by users. You can filter this list by tags and platforms

Latest version of EclipseLink is 2.6.3 and it was released on 2016-05-05.

EclipseLink Alternatives

  • Eclipse Che by Eclipse Foundation

    Eclipse Che is an open-source Java based developer workspace server and cloud integrated development environment (IDE) which provides a remote development platform for multi-user purpose. The...

    Tags: Eclipse, Code Navigation Tools, Crossplatform Free Software, Debuggers, Formerly Proprietary Software, Free Html Editors, Free Integrated Development Environments, Free Software Programmed In Java, Free Uml Tools, Ibm Software, Integrated Development Environments, Java Development Tools, Java Platform, Linux Integrated Development Environments, Linux Programming Tools, Linux Software, Macos Programming Tools, Programming Tools For Windows, Macos Text Editors, Software Development Kits, Software Using The Eclipse License
  • Remote Application Platform by Eclipse Foundation

    Remote Application Platform (RAP, formerly Rich Ajax Platform) Project is an open-source software project under the Eclipse Technology Project which aims to enable software developers to build...

    Latest version of Remote Application Platform is 3.2 and it was released on 2017-06-28.

    Tags: Eclipse, Eclipse Technology, Eclipse Software
  • Eclipse Mylyn Project by Eclipse Foundation

    Mylyn is a subsystem of Eclipse for task management. Mylyn is an open source implementation of the Task-Focused Interface, it's also an application lifecycle management (ALM) framework for Eclipse....

    Latest version of Eclipse Mylyn Project is 3.21 and it was released on 2016-10-07.

    Tags: Eclipse, Eclipse Technology, Eclipse Software
  • Graphical Modeling Framework by Eclipse Foundation

    The Graphical Modeling Framework (GMF) is a framework within the Eclipse platform. It provides a generative component and runtime infrastructure for developing graphical editors based on the Eclipse...

    Tags: Diagramming Software, Text Editor Features, Eclipse
  • Eclipse BIRT Project by Eclipse Foundation

    The Business Intelligence and Reporting Tools (BIRT) Project is an open source software project that provides reporting and business intelligence capabilities for rich client and web applications,...

    Latest version of Eclipse BIRT Project is 4.6.0 and it was released on 2016-06-22.

    Tags: Business Intelligence, Free Reporting Software, Free Software Programmed In Java, Eclipse, Eclipse Technology, Eclipse Software
  • Nodeclipse by Nodeclipse organization

    Nodeclipse is a set of third-party developer solutions for Eclipse for programming in JavaScript, CoffeeScript with focus on Node.js. Nodeclipse also refers to the team that makes this software as...

    Latest version of Nodeclipse is 0.12.0 and it was released on 2014-03-31.

    Tags: Eclipse Software, Free Computer Libraries, Free Integrated Development Environments
  • Equinox by Free and open source software community

    In computing, Equinox is a sub-project of the Eclipse project that provides a certified implementation of the OSGi R4.x core framework specification. It is a module runtime that allows developers to...

    Latest version of Equinox is 3.9.1 (KeplerSR2) and it was released on 2014-02-21.

    Tags: Eclipse Technology, Eclipse Software
  • Actifsource by Actifsource AG

    Actifsource is a domain specific modeling workbench. It is realized as plug-in for the software development environment Eclipse. Actifsource supports the creation of multiple domain models which can...

    Latest version of Actifsource is 8.4.0 and it was released on 2017-04-20.

    Tags: Computer Programming Tools, Eclipse Software
  • OpenChrom by Philip Wenig, Alexander Kerner, Lorenz Gerber, Matthias Mailänder, ...

    OpenChrom is an open source software for the analysis and visualization of mass spectrometric and chromatographic data. Its focus is to handle native data files from several mass spectrometry...

    Latest version of OpenChrom is 1.2.0 and it was released on 2017-08-25.

    Tags: Bioinformatics Software, Mass Spectrometry Software, Chemistry Software For Linux, Science Software For Macos, Science Software For Windows, Chromatography Software, Eclipse Software
  • Buckminster by Eclipse Foundation

    The Buckminster Project is an Eclipse (software) technology sub-project focused on component assembly. Buckminster facilitates straightforward sharing of complex assemblies of software components....

    Latest version of Buckminster is 1.2 and it was released on 2010-06-23.

    Tags: Software Distribution, Version Control Systems, Software Development Process, Eclipse Technology, Eclipse Software
  • PyDev by Appcelerator

    PyDev is a third-party plug-in for Eclipse. It is an Integrated Development Environment (IDE) used for programming in Python supporting code refactoring, graphical debugging, code analysis among...

    Latest version of PyDev is 5.7.0 and it was released on 2017-04-11.

    Tags: Eclipse Software, Free Computer Libraries, Free Integrated Development Environments, Free Integrated Development Environments For Python, Python
  • Virgo by Eclipse Foundation,SpringSource

    Virgo is an open source, OSGi-based, Java application server originally developed as SpringSource dm Server by SpringSource and currently maintained by the Eclipse Foundation. SpringSource is now a...

    Latest version of Virgo is 3.7.2.RELEASE and it was released on 2017-07-27.

    Tags: Eclipse Software, Java Enterprise Platform, Free Software Application Servers
  • H2 Database Engine

    H2 is a relational database management system written in Java. It can be embedded in Java applications or run in the client-server mode. The software is available as open source software Mozilla...

    Latest version of H2 Database Engine is 1.4.196 and it was released on 2017-06-10.

    Tags: Free Database Management Systems, Java Platform, Rdbms Software For Linux
  • BlueJ by BlueJ Team

    BlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs...

    Latest version of BlueJ is 4.1.1 and it was released on 2017-09-18.

    Tags: Integrated Development Environments, Free Integrated Development Environments, Crossplatform Free Software, Free Software Programmed In Java, Java Development Tools, Java Platform, Linux Programming Tools, Software Development Kits, Macos Programming Tools, Programming Tools For Windows, Linux Software, Educational Programming Languages, Pedagogic Integrated Development Environments
  • Codename One by Shai Almog, Chen Fishbein, Steve Hannah

    Codename One is a set of software development tools aiming to provide ›Write Once, Run Anywhere‹ code for various desktop and mobile operating systems (like Windows, macOS, Android, Blackberry, iOS...

    Latest version of Codename One is 3.7 and it was released on 2017-06-27.

    Tags: Java Platform, Mobile Software Programming Tools
  • VTDXML by XimpleWare

    Virtual Token Descriptor for eXtensible Markup Language (VTD-XML) refers to a collection of cross-platform XML processing technologies centered on a non-extractive XML, "document-centric" parsing...

    Latest version of VTD-XML is 2.12 and it was released on Nov 19, 2015.

    Tags: Xml, Xml Parsers, Crossplatform Free Software, Java Platform, Net Programming Tools, Xmlbased Standards, C Libraries, C Libraries
  • Apache Spark by Apache Software Foundation,UC Berkeley AMPLab, Databricks

    Apache Spark is an open-source cluster-computing framework. Originally developed at the University of California, Berkeley's AMPLab, the Spark codebase was later donated to the Apache Software...

    Latest version of Apache Spark is v2.2.0 and it was released on 2017-07-11.

    Tags: Apache Software Foundation, Big Data Products, Cluster Computing, Data Mining And Machine Learning Software, Free Software Programmed In Scala, Hadoop, Java Platform, Software Using The Apache License, University Of California Berkeley
  • Apache POI by Apache Software Foundation

    Apache POI, a project run by the Apache Software Foundation, and previously a sub-project of the Jakarta Project, provides pure Java libraries for reading and writing files in Microsoft Office...

    Latest version of Apache POI is 3.17 and it was released on 2017-09-15.

    Tags: Apache Software Foundation, Microsoft Officerelated Software, Java Platform, Java Libraries, Crossplatform Free Software
  • Apache SystemML by Apache Software Foundation,IBM

    Apache SystemML is a flexible machine learning system that automatically scales to Spark and Hadoop clusters. SystemML's distinguishing characteristics are: # Algorithm customizability via R-like...

    Tags: Cluster Computing, Data Mining And Machine Learning Software, Hadoop, Apache Software Foundation, Software Using The Apache License, Java Platform, Big Data Products
  • Lightweight User Interface Toolkit by Sun Microsystems

    Lightweight User Interface Toolkit (LWUIT) is a Widget toolkit developed by Sun Microsystems to enable easier Java ME user interface development for existing devices, including not only traditional...

    Latest version of Lightweight User Interface Toolkit (LWUIT) is 1.5 and it was released on 2011-08-11.

    Tags: Widget Toolkits, Java Platform, Mobile Software Programming Tools
  • Jtest by Parasoft

    Jtest is an automated Java software testing and static analysis product that is made by Parasoft. The product includes technology for Data-flow analysis Unit test-case generation and execution,...

    Latest version of Jtest is 10.3 and it was released on 2016-11-30.

    Tags: Computer Security Software, Extreme Programming, Java Platform, Security Testing Tools, Software Review, Software Testing Tools, Static Program Analysis Tools, Unit Testing, Unit Testing Frameworks
  • JavaPolyjs

    JavaPoly is a library that polyfills native JVM support within any modern web browser. This allows websites to import Java libraries, and call them directly from Javascript, even if the user does...

    Tags: Java, Java Platform Software, Java Specification Requests, Java Virtual Machine, Javascript Libraries, Web Development Software, Rich Internet Application Frameworks, Java Platform
  • Google Web Toolkit

    Google Web Toolkit (GWT ), or GWT Web Toolkit, is an open source set of tools that allows web developers to create and maintain complex JavaScript front-end applications in Java. Other than a few...

    Latest version of Google Web Toolkit is 2.8.1 and it was released on 2017-04-24.

    Tags: Google Software, Javascript Libraries, Web Development Software, Rich Internet Application Frameworks, Java Platform, Software Using The Apache License
  • Jinitiator by Oracle Corporation

    Jinitiator is a Java virtual machine (JVM) made and distributed by Oracle Corporation. It allows a web enabled Oracle Forms client application to be run inside a web browser. This JVM is called only...

    Tags: Oracle Software, Java Platform, Java Virtual Machine
  • TopLink by Oracle Corporation

    In computing, TopLink is an object-relational mapping (ORM) package for Java developers. It provides a framework for storing Java objects in a relational database or for converting Java objects to...

    Latest version of TopLink is 11g Release 1 (11.1.1.4.0) and it was released on 2011-06-01.

    Tags: Java Platform, Objectrelational Mapping, Oracle Software, Persistence Frameworks, Oracle Acquisitions
  • NetBeans IDE by Sun Microsystems (now owned by Oracle Corporation)

    NetBeans is a software development platform written in Java. The NetBeans Platform allows applications to be developed from a set of modular software components called modules. Applications based on...

    Latest version of NetBeans IDE is 8.2 and it was released on 2016-10-03.

    Tags: 2000 Software, Android Development Software, Code Navigation Tools, Crossplatform Free Software, Formerly Proprietary Software, Free Computer Programming Tools, Free Html Editors, Free Integrated Development Environments, Free Software Programmed In Java, Free Uml Tools, Free Web Software, Integrated Development Environments, Java Development Tools, Java Platform, Linux Integrated Development Environments, Linux Programming Tools, Macos Programming Tools, Macos Text Editors, Programming Tools For Windows, Software Development Kits, Software Using The Cddl License, Sun Microsystems Software, Web Development Software
  • OpenJDK by Oracle Corporation

    OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006. The...

    Tags: Free Software Programmed In C, Free Software Programmed In Java, Free Virtualization Software, Java, Java Libraries, Java Platform, Java Virtual Machine
  • JXL by Alex Lynch

    JXL API (a.k.a. Java Excel API) is the most widely used API for executing Selenium data-driven tests, which allows users to read, write, create, and modify sheets in an Excel(.xls) workbook at...

    Tags: Microsoft Officerelated Software, Java Platform, Java Libraries, Crossplatform Free Software
  • Jackson

    In computing, Jackson is a high-performance JSON processor for Java. Its developers extol the combination of fast, correct, lightweight, and ergonomic attributes of the...

    Tags: Java Platform, Java Libraries, Json, Crossplatform Free Software
  • SailFin by Sun Microsystems,Ericsson

    SailFin was an open-source Java application server project led by Sun Microsystems. It implements the JCP SIP Servlet 1.1 (JSR 289) specification integrated with the open-source Java EE application...

    Tags: Java Platform, Free Software Application Servers, Sun Microsystems Software
  • OpenDJ

    OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory...

    Latest version of OpenDJ is Release 3.0.0 and it was released on 2016-01-16.

    Tags: Directory Services, Free Security Software, Java Enterprise Platform, Java Platform, Sun Microsystems Software
  • JXTA by Open source (community developed)

    JXTA (Juxtapose) is an open source peer-to-peer protocol specification begun by Sun Microsystems in 2001. The JXTA protocols are defined as a set of XML messages which allow any device connected to...

    Latest version of JXTA is 2.7 and it was released on March 2011.

    Tags: Distributed Data Storage, Crossplatform Free Software, Free Networkrelated Software, Java Platform, Network Protocols, Sun Microsystems Software
  • Deeplearning4j

    Deeplearning4j is a deep learning programming library written for Java and the Java virtual machine (JVM) and a computing framework with wide support for deep learning algorithms. Deeplearning4j...

    Latest version of Deeplearning4j is 0.7.2 and it was released on 2016-12-24.

    Tags: Applied Machine Learning, Artificial Neural Networks, Cluster Computing, Data Mining And Machine Learning Software, Deep Learning, Free Science Software, Free Software Programmed In Java, Free Software Programmed In Scala, Free Statistical Software, Hadoop, Image Processing, Information Technology Companies Of The United States, Java Libraries, Java Platform, Java Programming Language Family, Jvm Programming Languages, Machine Learning, Natural Language Processing, Numerical Programming Languages, Open Source Artificial Intelligence, Scala, Software Using The Apache License, Technology Companies Based In The San Francisco Bay Area
  • Flying Saucer

    Flying Saucer (also called XHTML renderer) is a pure Java library for rendering XML, XHTML, and CSS 2.1 content. It is intended for embedding web-based user interfaces into Java applications, but...

    Latest version of Flying Saucer is R8 and it was released on April 18, 2009.

    Tags: Java Platform, Java Apis, Java Libraries, Free Pdf Software
  • PDFBox by Apache Software Foundation

    Apache PDFBox is an open source pure-Java library that can be used to create, render, print, split, merge, alter, verify and extract text and meta-data of PDF files. Open Hub reports over 11,000...

    Latest version of PDFBox is 2.0.6 and it was released on 2017-05-15.

    Tags: Apache Software Foundation, Java Platform, Free Pdf Software, Free Software Programmed In Java, Java Libraries, Software Using The Apache License
  • ND4S NDimensional Arrays for Scala

    ND4S is a free, open-source extension of the Scala programming language operating on the Java Virtual Machine - though it is compatible with both Java and Clojure. ND4S is a scientific computing...

    Latest version of ND4S: N-Dimensional Arrays for Scala is 0.7.2 and it was released on 2016-12-27.

    Tags: Array Programming Languages, Numerical Programming Languages, Data Mining And Machine Learning Software, Free Statistical Software, Java Platform, Java Programming Language Family, Jvm Programming Languages, Scala, Linear Algebra, Numerical Analysis, Computational Statistics, Artificial Neural Networks, Free Software Programmed In Java, Free Science Software, Numerical Analysis Software For Linux, Numerical Analysis Software For Macos, Numerical Analysis Software For Windows, Free Mathematics Software, Java Libraries, Numerical Software, Cluster Computing, Hadoop, Software Using The Apache License, Free Software Programmed In Scala
  • ND4J NDimensional Arrays for Java by Various

    ND4J is a scientific computing library, written in the programming language C++, operating on the Java virtual machine (JVM), and compatible with the languages Java, Scala, and Clojure. ND4J is for...

    Latest version of ND4J: N-Dimensional Arrays for Java is 0.5.0 and it was released on 2016-08-03.

    Tags: Array Programming Languages, Numerical Programming Languages, Data Mining And Machine Learning Software, Free Statistical Software, Java Platform, Java Programming Language Family, Jvm Programming Languages, Scala, Linear Algebra, Numerical Analysis, Computational Statistics, Artificial Neural Networks, Free Software Programmed In Java, Free Science Software, Numerical Analysis Software For Linux, Numerical Analysis Software For Macos, Numerical Analysis Software For Windows, Free Mathematics Software, Java Libraries, Numerical Software, Cluster Computing, Hadoop, Software Using The Apache License
  • Processing Software IDE

    Processing is an open source computer programming language and integrated development environment (IDE) built for the electronic arts, new media art, and visual design communities with the purpose...

    Latest version of Processing Software IDE is 3.3.5 and it was released on 2017-06-23.

    Tags: Animation Software, Computer Graphics, Crossplatform Software, Educational Programming Languages, Free Computer Libraries, Java Platform, Java Programming Language Family, Jvm Programming Languages, Objectoriented Programming Languages, Physical Computing, Software Using The Lgpl License
  • JOGL

    Java OpenGL (JOGL) is a wrapper library that allows OpenGL to be used in the Java programming language. It was originally developed by Kenneth Bradley Russell and Christopher John Kline, and was...

    Latest version of JOGL is 2.3.2 and it was released on 2015-10-10.

    Tags: 3d Graphics Software, Java Libraries, Java Apis, Java Platform, Opengl
  • Java 3D by Sun Microsystems &

    Java 3D is a scene graph based 3D application programming interface (API) for the Java platform. It ran atop either OpenGL or Direct3D until the version 1.6.0 which runs at the top of JOGL. Since...

    Latest version of Java 3D is 1.5.2 and it was released on {{Start date and age|2008}}.

    Tags: 1998 Software, 3d Graphics Software, 3d Scenegraph Apis, Crossplatform Software, Java Apis, Java Platform, Java Specification Requests
  • iText by iText Group NV

    iText is an open source library for creating and manipulating PDF files in Java. iText was written by Bruno Lowagie, Paulo Soares and others. The source code was initially distributed under the...

    Latest version of iText® is 5.5.12 and it was released on 2017-08-18.

    Tags: Free Pdf Software, Free Typesetting Software, Free Software Programmed In C Sharp, Free Software Programmed In Java, Java Platform, Java Libraries, C Sharp Libraries, Software Using The Gnu Agpl License
  • Skipper by Inventic, s.r.o.

    Skipper is a visualization tool and code/schema generator for PHP ORM frameworks like Doctrine2, Doctrine, Propel, and CakePHP, which are used to create database abstraction layer. Skipper is...

    Tags: Objectrelational Mapping, Computer Programming Tools, Computer Graphics, Graphics Software That Uses Qt
  • Oracle TopLink by Oracle Corporation

    Oracle TopLink is mapping and persistence framework for Java (programming language) developers. TopLink is produced by Oracle and is a part of Oracle's OracleAS, WebLogic, and OC4J servers. It is an...

    Tags: Objectrelational Mapping, Oracle Software, Persistence Frameworks
  • Entity Framework by Microsoft

    Entity Framework (EF) is an open source object-relational mapping (ORM) framework for ADO.NET. It was a part of .NET Framework, but since Entity framework version 6 it is separated from .NET...

    Latest version of Entity Framework is 6.1.3 and it was released on 2015-03-10EF Core 2.0/ 2017-08-14.

    Tags: Net Framework, Net Objectrelational Mapping Tools, Microsoft Free Software, Objectrelational Mapping