Article,

Der dritte Versuch - EJB 3.0: ein erster Überblick über die neuen Features

.
Java Magazin, (2004)

Abstract

Vorschau auf die zukünftige EJB3.0 Spezifikation. Alles noch sehr ungenau beschrieben aber die wichtigste Änderung bereits herausgestellt: Inversion of Control (Umkehrung des Steuerflusses). Nicht die Komponente ruft die Services welche sie benötigt, sondern ihre Umgebung erzeugt die Komponente und übergibt ihr dann die benötigten Services. Ein weiteres Hauptfeature sind die neuen Entity Beans (neue Persistenz) welche nun als POJOs auch mit new erzeugt und anstatt des ValueObjects direkt an den Client weitergegeben werden können. Die EJB-QL wurde ebenfalls massiv erweitert, so dass fast der komplette SQL Standard abgebildet werden kann. Da die Persistenz nun eine eigene Spezifikation ist und prinzipiell komplett unabhängig von den Session Beans arbeitet besteht laut Autor auch die Möglichkeit diese in zukünftigen Versionen durch komplett andere Frameworks zu ersetzen. Da mit der EJB3.0 Spezifikation eine künstliche Konkurenz zum JDO erzeugt wurde könnte dies ein Ansatz sein, die Kluft zukünftig wieder zu überbrücken.

Tags

Users

  • @funthomas424242

Comments and Reviews