ConceptPeople IT-Talk

EJB 3.0 Teil I: Hurra, es ist ein POJO

19.02.2007 Oliver Ihns

Der neue Standard der Java-basierten Programmierung der serverseitigen Geschäftslogik ist da: POJO-basiert, leichtgewichtig, komponentenorientiert und mit einer Menge Vereinfachungen und Erleichterungen für die Implementierung von Java Enterprise-Applikationen versehen. Das EJB 3.0 Komponentenmodell unterscheidet sich massiv gegenüber den Vorgängerversionen und hat mit den damaligen schwergewichtigen Ansätzen nichts mehr gemein. Eines der Hauptmerkmale ist die innerhalb von EJB 3.0 entwickelte Persistenzabbildung - die Java Persistence API - die als Standard im Java EE und Java SE-Bereich zukünftig überall vorzufinden sein wird. Dieser Vortrag gibt einen kurzen Überblick über die Neuerungen.

Über den Autor

Oliver Ihns ist tätig bei der Management und IT-Unternehmensberatung Holisticon AG. Er beschäftigt sich seit vielen Jahren mit Software-Architekturen, objektorientierten, komponentenorientierten und serviceorientierten verteilten Systemen u.a. auf Basis von CORBA, EJB und RMI, Objektorientierung, Java und C++. Sein Fokus erstreckt sich von der Basis der Technologie o.g. Systeme über die Architektur-Beratung, hin zum Architektur-Management bis rein in die strategischen Aspekte der Unternehmensarchitekturen und der Auditierung solcher Systeme. Oliver Ihns ist Mitglied der international besetzten EJB 3.0 Expert Group (JSR 220) von Sun Microsystems, welche den Enterprise JavaBeans 3.0 und den Java Persistence API Persistenzstandard definiert hat. Des Weiteren ist er Mitglied des von JBoss (heute RedHat Middleware) initiierten JSR299 "Web Beans", der sich mit der nahtlosen Integration der Mittelschicht - auf Basis von leichtgewichtigen EJB 3.0-Komponenten - mit dem JSF-Frontend beschäftigt, um so den Entwicklungsprozess massiv zu verkürzen und zu vereinfachen. Oliver Ihns gehört als von Sun berufener Java Champion zu einer kleinen Gruppe um James Gosling (dem Urvater von Java) herum. Zu den o.g. Themengebieten publiziert er regelmäßig in diversen Fachzeitschriften (z.B. OBJEKTspektrum, JavaSpektrum, IX, Javamagazin) und hält Vorträge auf Konferenzen (u.a. JAX, OOP, JFS). Des Weiteren ist er Herausgeber und einer der Autoren des ersten deutschsprachigen Fachbuches „Enterprise Java-Beans komplett“ zu Enterprise JavaBeans 2.1, erschienen im Oldenbourg Wissenschaftsverlag. Aktuell ist Oliver Ihns mit einem Team von weiteren Coautoren der Holisticon AG dabei das umfassende und tiefgehende EJB 3.0 Buch für den deutschen Markt zu schreiben, welches im dpunkt-Verlag erscheinen wird.