Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. EclipseLink – Wikipedia
EclipseLink – Wikipedia
aus Wikipedia, der freien Enzyklopädie
EclipseLink

Basisdaten

Entwickler Eclipse Foundation
Aktuelle Version 4.0.7[1]
(24. Juni 2025)
Betriebssystem plattformübergreifend
Programmier­sprache Java[2]
Kategorie ORM
Lizenz Eclipse Public License 2.0, Eclipse Distribution License
www.eclipse.org/eclipselink/

EclipseLink ist ein Open-Source-Persistenz- und ORM-Framework der Eclipse Foundation. EclipseLink ermöglicht die Interaktion mit verschiedenen Datensystemen, Datenbanken, Web-Diensten, Object XML Mappings (OXM) und Enterprise Information Systemen (EIS).

EclipseLink unterstützt eine Reihe von Standards wie:

  • Jakarta Persistence API (JPA)
  • Java Architecture for XML Binding (JAXB)
  • Java EE Connector Architecture (JCA)
  • Service Data Objects (SDO)
  • OSGi

EclipseLink ist die Referenzimplementierung für die Jakarta Persistence API (JPA) 2.0.[3]

Geschichte

[Bearbeiten | Quelltext bearbeiten]

EclipseLink basiert auf TopLink, von dem Oracle einen großen Teil des Quellcodes für den Start des EclipseLink-Projektes beigesteuert hat. Im Gegensatz zur Beistellung von TopLink Essentials für Glassfish, wo einige wichtige Enterprise Features fehlten, entsprach die Beistellung für EclipseLink der TopLink 11g Version bis auf die EJB 2 Container Managed Persistence und wenige Oracle Application Server spezifische Integrationen. Sie enthält auch die TopLink Mapping Workbench UI für das grafische Mappen von Objekten zu Tabellen. Es wurden lediglich die Paketnamen geändert und ein Teil des Codes und der Konfiguration verschoben.

Die erste Version von EclipseLink (1.0) erschien am 8. Juli 2008.[4] Die Version 1.1 folgte am 11. März 2009 und brachte neben Bugfixes Verbesserungen zu JPA, SDO 2.1.1 und Data Access Service, sowie DBWS, eine Möglichkeit um mittels Web Service auf Relationale Datenbanken zuzugreifen.[5] EclipseLink 2.0 mit Unterstützung für JPA 2.0 ist in der finalen Version am 10. Dezember 2009 erschienen.[6][7]

Am 9. Februar 2021 wurde EclipseLink 3.0.0 veröffentlicht. Diese Version bringt Unterstützung für Jakarta EE 9 sowie Java 8 bzw. 11 und übernimmt die neuen jakarta.* Paket-Namensräume.[8]

Am 19. Oktober 2022 wurde EclipseLink 4.0.0 veröffentlicht. Diese Version bringt Unterstützung für Jakarta EE 10 und implementiert als Referenzimplementation (RI) die JPA 3.1 Spezifikation.[9] Eine Java 11 JVM ist jetzt die minimale Laufzeitumgebung.

Weblinks

[Bearbeiten | Quelltext bearbeiten]
  • EclipseLink Home (englisch)
  • EclipseLink Wiki (englisch)
  • EclipseLink Newsgroup (englisch)
  • EclipseLink Project and its Persistence Services, Webinar zu EclipseLink und JPA mit Doug Clarke (englisch) 53:43
  • Developing Jakarta Persistence API Applications with the NetBeans IDE and EclipseLink, Webinar von Andrei Badea und Doug Clarke auf der JavaOne 2008 (englisch)
  • Jakarta Persistence API (JPA) with EclipseLink Tutorial von Lars Vogel (englisch)
  • Interview mit Doug Clarke

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ Release 4.0.7. 24. Juni 2025 (abgerufen am 17. Juli 2025).
  2. ↑ The eclipselink Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).
  3. ↑ Eclipse Foundation: Eclipse Announces EclipseLink Project to Deliver JPA 2.0 Reference Implementation. 17. März 2008, abgerufen am 20. Juli 2023 (englisch). 
  4. ↑ EclipseLink/Release/1.0 - Eclipsepedia. Abgerufen am 14. November 2022. 
  5. ↑ EclipseLink/Release/1.1 - Eclipsepedia. Abgerufen am 14. November 2022. 
  6. ↑ EclipseLink/Release/2.0.0 - Eclipsepedia. Abgerufen am 14. November 2022. 
  7. ↑ Release 2.0.0 · eclipse-ee4j/eclipselink. Abgerufen am 14. November 2022 (englisch). 
  8. ↑ Lukas Jungmann: EclipseLink 3.0 Release | The Eclipse Foundation. Abgerufen am 14. November 2022 (englisch). 
  9. ↑ Radek Felcman: EclipseLink 4.0 Release | The Eclipse Foundation. Abgerufen am 14. November 2022 (englisch). 
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=EclipseLink&oldid=258355615“
Kategorien:
  • Eclipse
  • Persistenzframework
  • Java-Bibliothek

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id