EclipseLink

EclipseLink
FejlesztőEclipse Foundation
Legfrissebb stabil kiadás4.0.4 (stabil verzió, 2024. július 19.)[1]
Programozási nyelvJava
Operációs rendszermulti-platform
PlatformJava platform
ÁllapotAktív
KategóriaObjektum-relációs leképzés
LicencEclipse Public License
Eclipse Distribution License
Az EclipseLink weboldala

Az EclipseLink egy nyílt forráskódú Eclipse Persistence Services projekt az Eclipse Foundation-től. A szoftver egy bővíthető keretrendszert biztosít, amellyel a Java fejlesztők képesek különféle adat szolgáltatásokkal kommunikálni pl. adatbázisokkal, webszolgáltatásokkal, Objektum XML leképzésekkel (angol rövidítéssel OXM), vállalati információs rendszerekkel (angol rövidítéssel EIS). Az EclipseLink számos perzisztencia sztenderdet támogat, ideértve a következőket:

Az EclipseLink a TopLink terméken alapul, amelynek Oracle közreadta a forráskódját az EclipseLink projekt létrehozásához.[2] Az eredeti hozzájárulás a TopLink 11g kódbázisa volt, és a teljes kódbázist az összes tulajdonságával együtt közre adták, de csak a EJB 2 Container-Managed Persistence (CMP) valamint néhány kisebb Oracle alkalmazás szerver specifikus integrációt eltávolítottak belőle. Ez különbözik a TopLink Essentials GlassFish közreadásától, amely nem tartalmaz néhány kulcs vállalti szintű funkciót. A csomag nevét megváltoztatták, valamint a kód egy részét és a konfigurációt eltávolították.

A TopLink projek Mapping Workbench felhasználói felülete szintén közzé lett adva. Az EclipseLinket szánták a perzisztencia további folytatójának az mind az Oracle-nél és mind TopLink-nél. Az Oracle TopLink következő fő kiadása valamint az Oracle alkalmazás szerver a szándékok szerint tartalmazni fogja az EclipseLink-et.

EclipseLink támogatja az OSGi környezetben való használatot.

A Sun Microsystems az EclipseLink projektet választotta a JPA 2.0 referencia implementációjának.[3]

Jegyzetek

  1. Release 4.0.4, 2024. július 19. (Hozzáférés: 2024. július 22.)
  2. Eclipse Persistence Platform (EclipseLink) FAQ. Oracle. [2007. március 11-i dátummal az eredetiből archiválva]. (Hozzáférés: 2011. február 10.)
  3. Eclipse Announces EclipseLink Project to Deliver JPA 2.0 Reference Implementation. Eclipse Foundation, 2008. március 17. (Hozzáférés: 2008. július 27.)

Webinar

  • EclipseLink Project and its Persistence Services[halott link] by Doug Clarke
  • Developing Java Persistence API Applications with the NetBeans IDE and EclipseLink by Andrei Badea and Doug Clarke at JavaOne 2008

További információk

  • EclipseLink Home
  • EclipseLink Wiki
  • Java Persistence API (JPA) with EclipseLink Tutorial by Lars Vogel
  • EclipseLink Newsgroup
  • EclipseLink Nabble Forum
  • Testing Java EE 6 components : JPA 2.0 With Eclipse Link by Antonio Goncalves
  • Interview with EclipseLink-Lead Doug Clarke
Sablon:Eclipse Foundation
  • m
  • v
  • sz
Acceleo · AspectJ · BIRT · Buckminster · Eclipse · Equinox · EclipseLink · Standard Widget Toolkit · Mylyn · Jetty  · JFace · Rich Ajax Platform · Virgo
Eclipse Public License
  • Informatika Informatikai portál • összefoglaló, színes tartalomajánló lap