Enterprise JavaBeans und JPA
Grundlagen – Konzepte – Praxis zu EJB 3.1 und JPA 2.0
Martin Backschat
Enterprise JavaBeans (EJB) ist die serverseitige Komponententechnologie der Java Platform, Enterprise Edition (Java EE). EJB-Komponenten wird eine standardisierte Transaktions- und Sicherheitsfunktionalität sowie eine Persistenzfunktionalität durch das Java Persistence API (JPA) bereitgestellt. EJB ist damit die ideale Basis für moderne transaktionale, unternehmenskritische Anwendungen.
Das Buch vermittelt auf verständliche Weise die Konzepte und Architektur von EJB und JPA und umfasst alle Neuerungen und Verbesserungen von EJB 3.1 und JPA 2.0. Die Autoren legen besonderen Wert auf eine praxisnahe Betrachtung. Dazu werden wichtige Themen wie leichtgewichtiges Entwickeln und Testen von EJB-basierten Anwendungen, das Zusammenspiel mit weiteren Java-EE-Technologien und der Einsatz von EJB mit dem Spring- und dem JBoss-Seam-Framework ausführlich behandelt. Weiterhin diskutiert das Buch den Einsatz von EJB im Rahmen von Business Process Management (BPM) und service-orientierten Architekturen (SOA). Zahlreiche Illustrationen und Code-Beispiele veranschaulichen dabei wichtige Aspekte und Zusammenhänge. Der Leser findet so einen leichten Zugang zum Thema und kann eigene Ideen schnell umsetzen.
Die Autoren bringen wertvolle Erfahrungen aus ihrer langjährigen Praxis in Java-EE-Großprojekten in das Buch ein, geben zahlreiche Empfehlungen zu EJB-Entwurfsmustern und verraten Best Practices und nützliche Tuning-Tipps.
Arbeitsmaterialien zum Buch und aktuelle Informationen zu Enterprise JavaBeans finden Sie unter www.ejb-buch.de.