EJB-Persistenz mit Java SE

Persistente Java-Klassen – zu deren Realisierung gab es so viele Verfahren, dass das Aufkommen einer standardisierten Methode für alle Einsatzbereiche von den Entwicklern sicherlich mit Erleichterung aufgenommen wird. Die Herausforderung bestand darin, die Kluft zwischen der Standard- und der Enterprise-Version von Java zu überbrücken und eine standardisierte API bereitzustellen, welche für Enterprise-Anwendungen funktioniert, die in verwalteten Containern ausgeführt werden, aber auch gleichermaßen für Standard-Anwendungen, welche sich selbst, ohne Container, verwalten. Nun gibt es eine solche API innerhalb von JSR-220, der Enterprise-Java-Beans-3.0-Spezifikation. Im Zuge der Fortentwicklung von JSR-220 wurde diese Spezifikation in zwei Teile aufgeteilt: EJB 3.0 Persistence und EJB 3.0 Core (also der ganze Rest).

EJB 3.0 Persistence unterscheidet sich von früheren EJB-Persistenzlösungen und nutzt die neuen Annotations in Java 5.0 sowie die Erfahrungen der unterschiedlichen POJO-Persistenz-Entwickler.

Derzeit hat die EJB 3.0 Persistence-Spezifikation den Status „Final Draft“, das heist es sind noch nicht alle Elemente endgültig festgelegt. Trotzdem sollte man sich schon jetzt mit einigen der Implementierungen der verfügbaren Spezifikation vertraut machen. Die Referenzimplementierung findet sich bei GlassFish, eine weitere Implementierung sind die Annotation– und EntityManager-Projekte von Hibernate.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Black Friday: Vorsicht vor schädlichen QR-Codes

Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.

10 Stunden ago

Black Friday: Zahl der ominösen Shopping-Websites steigt

Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.

10 Stunden ago

SmokeBuster bekämpft SmokeLoader

Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.

17 Stunden ago

Taugen Kryptowährungen als Unterstützer der Energiewende?

Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.

1 Tag ago

Supercomputer-Ranking: El Capitan überholt Frontier und Aurora

Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…

2 Tagen ago

Ionos führt neue AMD-Prozessoren ein

Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…

2 Tagen ago