Wäre dieser Artikel vor fünf Jahren entstanden, dann wäre die Migrationsrichtung der meisten Projekte sicherlich diese: Weg vom reinen JDBC oder weg von Container-Managed-Persistence hin zu JDO. Im Jahre 2003 erscheint mit JDO 1.0.1 ein Jahr nach der Verabschiedung von JDO 1.0 das erste kleinere Update der Spezifikation, welches auf Jahre hin die Basis einer Hand voll kommerzieller O/R-Mapper-Implementierungen bildet. JDO war damals aus architektonischer Sicht, wenn auch manchmal leicht polarisierend, die erste Wahl für die Persistenzstrategie einer Java-Enterprise-Anwendung. Im Vertrauen auf den Standard wurde eine JDO-Implementierung auch gerne anderen kommerziellen, aber nicht-standard-konformen O/R-Mapping-Frameworks vorgezogen. Heute, im Jahr 2008 sieht die Situation anders aus: Auch wenn JDO 2.0 die heute fortschrittlichste O/R-Mapping-Spezifikation für Java darstellt, kann das Interesse an ihr kaum geringer sein. Neue Projekte, die JDO den Vorzug geben, gibt es faktisch nicht mehr und in bestehenden Projekten ist ein gewisser Migrationsdruck weg von JDO zu verspüren. Wie eine solche Migration möglichst reibungslos vonstatten gehen kann, versucht dieser Artikel im Folgenden aufzuzeigen.
Search
Über uns
Die buschmais GbR ist ein Zusammenschluss erfahrener Softwarearchitekten. Unsere Schwerpunkte liegen in den Bereichen Anwendungsintegration, Verteilung, Skalierbarkeit und Persistenz. Gemeinsam mit unseren Kunden entwerfen und implementieren wir fachlich passgenaue Lösungen auf Basis der Java-Enterprise-Technologien.Termine
-
XML für Fortgeschrittene
Dresden, 06.09. – 09.09.2010 -
Persistenz mittels Java Persistence API:
Neues in JPA 2.0
Unterschleißheim, 09.09.2010 13:30 – 14:25 -
Java für Fortgeschrittene
Dresden, 13.09. – 17.09.2010 -
Java Performance Tuning
Dresden, 22.09. – 24.09.2010
Seminare

In unseren Seminaren vermitteln wir praktische Fähigkeiten im Umgang mit aktuellen Technologien, Methoden und Architekturkonzepten. Unser vollständiges Seminarangebot finden Sie in unserem aktuellen Seminarkatalog (PDF).


