<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Apache_OpenJPA</id>
	<title>Apache OpenJPA - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Apache_OpenJPA"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Apache_OpenJPA&amp;action=history"/>
	<updated>2026-05-27T02:30:32Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Apache_OpenJPA&amp;diff=1786965&amp;oldid=prev</id>
		<title>~2025-16081-2: Neueste Version angepasst. JPA 3.1 wird erst seit Version 4.1 unterstützt.</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Apache_OpenJPA&amp;diff=1786965&amp;oldid=prev"/>
		<updated>2025-07-09T12:21:16Z</updated>

		<summary type="html">&lt;p&gt;Neueste Version angepasst. JPA 3.1 wird erst seit Version 4.1 unterstützt.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Name                 = &amp;lt;!-- Nur falls abweichend vom Artikelnamen --&amp;gt;&lt;br /&gt;
|Logo                 = &lt;br /&gt;
|Screenshot           = &lt;br /&gt;
|Beschreibung         = &amp;lt;!-- Beschreibung des Screenshots! --&amp;gt;&lt;br /&gt;
|Maintainer           = &lt;br /&gt;
|Hersteller           = [[Apache Software Foundation]]&lt;br /&gt;
|Erscheinungsjahr     = 28. August 2007&amp;lt;ref&amp;gt;{{Internetquelle |url=https://openjpa.apache.org/downloads.html#10x-releases |titel=Apache OpenJPA -- Downloads |hrsg=apache.org |sprache=en |zugriff=09.07.2025}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|AktuelleVersion      = 4.1.1&lt;br /&gt;
|AktuelleVersionFreigabeDatum = 15. Mai 2025&lt;br /&gt;
|AktuelleVorabVersion = &lt;br /&gt;
|AktuelleVorabVersionFreigabeDatum = &lt;br /&gt;
|Betriebssystem       = [[plattformübergreifend]]&lt;br /&gt;
|Programmiersprache   = [[Java (Programmiersprache)|Java]]&lt;br /&gt;
|Kategorie            = [[Objektrelationale Abbildung|ORM]]&lt;br /&gt;
|Lizenz               = [[Apache-Lizenz]] 2.0&lt;br /&gt;
|Deutsch              = &lt;br /&gt;
|Website              = [http://openjpa.apache.org openjpa.apache.org]&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Apache OpenJPA&amp;#039;&amp;#039;&amp;#039; ist eine [[Open Source|quelloffene]] Software-Bibliothek für die [[Persistenz (Informatik)|Persistenz]] von [[Java (Programmiersprache)|Java]] [[Objekt (Programmierung)|Objekten]] in [[Relationale Datenbank|relationalen Datenbanken]]. OpenJPA implementiert ab Version 4.1 die [[Jakarta Persistence API]] 3.1 Spezifikation.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://openjpa.apache.org/ |titel=Apache OpenJPA -- Index |hrsg=apache.org |sprache=en |zugriff=09.07.2025}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Hauptaufgabe von OpenJPA ist die &amp;#039;&amp;#039;[[Objektrelationale Abbildung]]&amp;#039;&amp;#039; (O-R-Mapping, kurz ORM). Dies ermöglicht es, gewöhnliche Objekte mit [[Attribut (Programmierung)|Attributen]] und [[Methode (Programmierung)|Methoden]] (im Java-Bereich [[Plain Old Java Object|POJOs]] genannt) in relationalen Datenbanken zu speichern und aus entsprechenden Datensätzen wiederum Objekte zu erzeugen. Beziehungen zwischen Objekten werden auf entsprechende Datenbank-Relationen abgebildet.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
Die [[Java Data Objects]] (JDO) Implementierung &amp;#039;&amp;#039;&amp;#039;Kodo&amp;#039;&amp;#039;&amp;#039; wurde ursprünglich von SolarMetric 2001 entwickelt. SolarMetric wurde 2005 von [[BEA Systems]] gekauft; Kodo wurde von BEA erweitert um sowohl die JDO Spezifikation, als auch die [[Jakarta Persistence API]] (JSR 220) Spezifikation zu unterstützen. 2006 spendete BEA einen großen Teil des Kodo Sourcecodes der [[Apache Software Foundation]] als &amp;#039;&amp;#039;&amp;#039;OpenJPA&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
BEA selbst nutzt OpenJPA als Kern der Persistenz-Engine des [[BEA Weblogic]] [[Anwendungsserver]]s. Weiters wird OpenJPA auch im [[IBM WebSphere]] und [[Apache Geronimo]] Anwendungsserver verwendet.&amp;lt;ref&amp;gt;{{Internetquelle | url=http://www.infoq.com/news/2007/06/openjpa | titel=OpenJPA adopted by both IBM and BEA; becomes top-level Apache project | autor=James Kao | hrsg=InfoQ | datum=26. Juni 2007 | zugriff=2013-02-12 | sprache=en}}&amp;lt;/ref&amp;gt; Mai 2007 wurde OpenJPA ein Top-Level Projekt der Apache Software Foundation&amp;lt;ref&amp;gt;[http://incubator.apache.org/projects/openjpa.html OpenJPA Project Incubation Status ]&amp;lt;/ref&amp;gt; und hat auch hinsichtlich der Jakarta Persistence API Implementierung Suns Technology Compatibility Kit bestanden.&amp;lt;ref&amp;gt;[http://openjpa.apache.org/running-the-sun-tck-for-jpa.html Running the Sun TCK for JPA]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[EclipseLink]] und [[Hibernate (Framework)]] sind alternative Implementierungen der Jakarta Persistence API, wobei EclipseLink die Referenzimplementierung ist&amp;lt;ref&amp;gt;{{Internetquelle | url=https://www.eclipse.org/eclipselink/downloads/ri.php | titel=EclipseLink&amp;#039;s Reference Implementation Downloads | hrsg=eclipse.org | zugriff=24. April 2023 | sprache=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.infoq.com/interviews/openjpa-patrick-linskey Interview with Patrick Linskey] discusses OpenJPA and the JPA specification on August 23, 2007&lt;br /&gt;
* [http://www.ibm.com/developerworks/websphere/techjournal/0909_col_sutter/0909_col_sutter.html An update on Java Persistence API 2.0] by Kevin Sutter&lt;br /&gt;
* [http://www.ibm.com/developerworks/websphere/techjournal/0612_barcia/0612_barcia.html Leveraging OpenJPA with WebSphere Application Server V6.1]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Persistenzframework]]&lt;br /&gt;
[[Kategorie:Freie Software]]&lt;br /&gt;
[[Kategorie:Java-Bibliothek]]&lt;br /&gt;
[[Kategorie:Apache-Projekt]]&lt;/div&gt;</summary>
		<author><name>~2025-16081-2</name></author>
	</entry>
</feed>