Erweiterte Suche
Enterprise JavaBeans und JPA

Enterprise JavaBeans und JPA

Grundlagen - Konzepte - Praxis zu EJB 3.1 und JPA 2.0

buch
EUR 59,95 *
auf Merkliste

versandkostenfrei

Erscheint demnächst (Neuerscheinung)

Artikel weiterempfehlen

Wird oft zusammen gekauft

EUR 39,90 *

Zusammen jetzt für
99,85

jetzt beide kaufen

Kunden, die Enterprise JavaBeans und JPA gekauft haben, kauften auch:

Artikeldetails zu Enterprise JavaBeans und JPA

AutorMartin Backschat, Bernd Rücker

Untertitel Grundlagen - Konzepte - Praxis zu EJB 3.1 und JPA 2.0

Abbildungsvermerk 120 schwarz-weiße Abbildungen, 20 schwarz-weiße Tabellen

  • ISBN-103-8274-2090-3
  • ISBN-139783827420909
  • Verlag Spektrum Akademischer...
  • Einbandartgebunden
  • Seiten740
  • Auflage3. Auflage
  • Veröffentlicht31.08.2012
  • SpracheDeutsch

Kurzbeschreibung zu Enterprise JavaBeans und JPA

Stimmen zur Vorauflage:
Selten habe ich ein Buch mit so ausgeprägtem Verständnis für Didaktik in Händen gehalten. Elemente wie Randnotizen, Soap-Box, hervorgehobene Zusammenfassung en werden überlegt eingesetzt. Notwendiges Hindergrundwissen wird in kompakter Form mitgeliefert (Referentielle Integrität, Pooling, JNDI, Transaktionssteuerung,..) - einige weitere Ausflüge beleuchten auch weniger zentrale Begriffe (Lazy Loading, CORBA Clients, Poison Messages) und erschließen weitere gute Ressourcen. Auch nach dieser gelungenen Einführung ins Thema endet das Buch noch nicht: Es folgen einige interessante Ausführungen zu fortgeschrittenen Problemen wie Assembly, Performance und Design oder Application Server-Auswahl. Hier bleibt man konsequent bei Appetithappen, eine Fortsetzung des Werks auf selbem Niveau in diesen Themenbereichen wäre sicherlich eine Sensation.
Amazon-Rezension, 14.10.2002

"Grundlagen - Konzepte - Praxis", so lautet der Untertitel dieses hervorragenden Buches zum Thema EJB, und dieser Anspruch wird auch erfüllt.
Einsteiger wie Fortgeschrittene werden eingeladen, ihr Wissen zu vertiefen oder auzufrischen. Das komplexe Thema wird hier umfassend und detailliert dargestellt.
Sehr gefallen haben mir das klare Layout und vor allem die zahlreichen Marginalien, welche das Nachschlagen ungemein vereinfachen.
Beispielsweise wird der Sinn und Zweck sowie der Aufbau der Primärschlüsselklasse einer Entity-Bean sehr ausführlich erklärt; für den Eiligen ist jedoch die übersichtliche Aufstellung der Beschränkungen dieser Klassen abgesetzt, die - gekennzeichnet durch eine Randbemerkung - sehr schnell zu finden ist.
Abgerundet wird das Buch durch eine kurze Vorstellung der Neuerungen in EJB 2.1 und die interessanten Anhängen, in denen neben technischen Details auch einige Kriterien zur Auswahl eines geeigneten EJB-Servers gegeben werden.

Ich empfehle das Buch sowohl Einsteigern als auch Fortgeschrittenen.

Amazon-Rezension, 8.10.2002

Beschreibung der Redaktion zu Enterprise JavaBeans und JPA

Enterprise JavaBeans (EJB) ist die serverseitige Komponententechnologie der Java Enterprise Edition (Java EE). Der EJB-Container stellt den Komponenten eine standardisierte Umgebung mit automatischen Transaktionsmanagement sowie einen Persistenzmechanismus durch das Java Persistence API (JPA) zur Verfügung. EJB und JPA sind die ideale Basis für moderne unternehmenskritische Anwendungen.
Die Autoren legen besonderen Wert auf eine praxisnahe Betrachtung. So wird u.a. das Zusammenspiel der EJB-Komponenten mit weiteren Java-EE-Technologien und mit dem Spring- Framework und JBoss Seam ausführlich behandelt. Weiterhin diskutiert das Buch den Einsatz von EJB im Rahmen von Business Process Management (BPM) und serviceorientierten 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-und JPA-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.
Neu in der dritten Auflage:
Aktualisierungen und neue Kapitel zu EJB 3.1, u.a. asynchronen und Singleton-Session-Beans, der Nutzung von Session-Beans im Servlet-Container und als REST-Services unter JAX-RS, sowie zu JPA 2.0: Java-Annotationen für das O/R-Mapping, die erweiterte Query-Language und die neue Criteria API.

Inhaltsverzeichnis zu Enterprise JavaBeans und JPA

Aus dem Inhalt:
1 Einführung und Grundlagen
1.1 Software-Entwicklung im Unternehmensumfeld
1.2 Architekturen für Enterprise-Anwendungen
1.3 Middleware-Technologien
1.4 Enterprise JavaBeans
2 Konzepte und Architektur von EJB 3.0
2.1 Überblick
2.2 Elemente der EJB-Architektur
2.3 Enterprise Beans
2.4 Client-Sicht auf Session Beans
2.5 Bestandteile von Enterprise Beans
2.6 Die Laufzeitumgebung des EJB-Containers
3 Session Beans
3.1 Einführung
3.2 Client- und Container-Sicht auf Session Beans
3.3 Stateful Session Beans
3.4 Stateless Session Beans
3.5 Entwicklung von Session Beans
3.6 Ein Warenkorb als Stateful Session Bean
3.7 Stateless Session Beans als Web-Service
3.8 Web-Service-Clients
4 Java-Persistenz mit Entities
4.1 Die Bedeutung von Persistenz
4.2 Entities
4.3 Entity-Manager
4.4 Lebenszyklus-Ereignisse und Callbacks
5 Objektrelationales Mapping mit JPA
5.1 Mapping des persistenten Zustands
5.2 Vererbungshierarchien
5.3 Beziehungen
5.4 Fetching-Strategien
6 Das Query-API und JPQL
6.1 Überblick
6.2 Das Query-API
6.3 Select-Queries mit JPQL
6.4 Massendaten-Operationen mit JQPL
6.5 Native SQL-Queries
7 Message-Driven Beans
7.1 Eigenschaften von Messaging-Systemen
7.2 Java Message Service (JMS)
7.3 Einsatzszenarien von Message-Driven Beans
7.4 Der Lebenszyklus von Message-Driven Beans
7.5 Aufbau von Message-Driven Beans
7.6 Das News-Ticker-Beispiel
8 Transaktionen
8.1 Konzepte der Transaktionsverarbeitung
8.2 Transaktionssteuerung in EJB
8.3 Isolation von Transaktionen
8.4 Verteilte Transaktionen
8.5 Transaktionen, Bean-Typen und Rollen
8.6 Transaktionsbehandlung bei Ausnahmen
8.7 Isolation und Locking im Java Persistence API
9 Sicherheit
9.1 Sicherheitsmechanismen von Java EE
9.2 EJB-Sicherheitsmanagement
10 Weitere Dienste des EJB-Containers
10.1 Der Enterprise Naming Context (ENC)
10.2 Interception
10.3 Timer-Dienst
11 Packaging und Deployment
11.1 Packaging und Assembly
11.2 Deployment im Java-EE-Applikationsserver
11.3 Der EJB-Deployment-Deskriptor (DD)
12 Design und Entwicklung
12.1 Performance und Skalierbarkeit
12.2 Design-Tipps
12.3 Testen von Enterprise Beans und JPA-Entities
13 Frameworks: Spring und Seam
13.1 Leichtgewichtige Java-EE-Entwicklung
13.2 Einführung in das Spring Framework
13.3 Vergleich von Spring und EJB 3.0
13.4 Integration von Spring und EJB 3.0
13.5 Das Seam-Framework
14 Integration im Umfeld von Java EE
14.1 Überblick
14.2 Geschäftsprozesse
14.3 Lang laufende Transaktionen
14.4 Typische Integrationsarchitekturen
14.5 SOA und Java EE
15 JBoss jBPM
15.1 Grundlagen
15.2 jBPM und Java Enterprise
15.3 Beispielanwendung
15.4 Integration in JBoss Seam
16 BPM mit BPEL
16.1 Beispielanwendung
16.2 Deployment und Test
16.3 BPEL = Web-Services?
16.4 Fazit BPEL
A Referenz zu EJB 3.0
A.1 EJB-Ausnahmen
A.2 JPA-Ausnahmen
A.3 Annotationen
A.4 Der XML-Deployment-Deskriptor
A.5 Zugriff auf EJB-2.1-Komponenten
A.6 Konfigurationsdateien für das JPA
B Java Enterprise Edition 5
B.1 Die Java-EE-Architektur
B.2 Java-EE-Programmierschnittstellen
B.3 RMI-IIOP
C Produkte
C.1 Java-EE-5-Applikationsserver
C.2 Entwicklungsumgebungen für EJB 3.0
C.3 Business Process Engines
Literaturverzeichnis
Index

Autorenportrait zu Enterprise JavaBeans und JPA

Martin Backschat ist Softwarearchitekt und Experte bei der Firma mgm technology partners für Design und Umsetzung von skalierbaren und performanten Anwendungen im Java-EE- und SOA-Umfeld. Er ist Autor vieler Fachartikel und Bücher.
Unter Mitwirkung von Bernd Müller, Stefan Scheidt, Oliver-Arne Hammerstein, Markus Jankowski und Waldemar Kaus. Unter Mitwirkung von
Bernd Müller ist Professor für Software-Technik an der Fachhochschule Braunschweig/Wolfenbüttel. Zu seinen zentralen Arbeitsgebieten gehört Java-EE. Er ist Autor mehrerer Bücher zu den Themen JSF, JPA und JBoss Seam. Stefan Scheidt ist Architekt im Bereich Anwendungsentwicklung bei der OPITZ CONSULTING GmbH. Er beschäftigt sich seit mehreren Jahren mit Architektur und Implementierung von Enterprise Applikationen auf Basis von Java. Seine Schwerpunkte sind die Java EE und das Spring Framework. Er ist Autor von Fachartikeln und regelmäßig Sprecher auf Konferenzen.
Oliver-Arne Hammerstein
Markus Jankowski ist Senior Berater bei der OPITZ CONSULTING Hamburg GmbH, er beschäftigt sich seit Jahren mit Enterprise Architekturen und ist Experte im Bereich der datenbanknahen Softwareentwicklung.
Waldemar Kaus ist Senior Berater bei der OPITZ CONSULTING Hamburg GmbH, er beschäftigt sich seit 10 Jahren mit verschiedenen proprietären und standardisierten O/R-Lösungen und ist Experte im Bereich der datenbanknahen Softwareentwicklung.

Portrait

Martin Backschat:
Martin Backschat ist Experte für verteilte skalierbare Systeme und beschäftigt sich mit dem Design und der Umsetzung von J2EE-Anwendungen. Er ist Autor des Buches "Enterprise JavaBeans 2.0/2.1" sowie vieler Fachartikel. Weiterhin leitet er die "Enterprise JavaBeans Special Interest Group".

Autorenportrait

Martin Backschat ist Softwarearchitekt und Experte bei der Firma mgm technology partners für Design und Umsetzung von skalierbaren und performanten Anwendungen im Java-EE- und SOA-Umfeld. Er ist Autor vieler Fachartikel und Bücher.
Unter Mitwirkung von Bernd Müller, Stefan Scheidt, Oliver-Arne Hammerstein, Markus Jankowski und Waldemar Kaus. Unter Mitwirkung von
Bernd Müller ist Professor für Software-Technik an der Fachhochschule Braunschweig/Wolfenbüttel. Zu seinen zentralen Arbeitsgebieten gehört Java-EE. Er ist Autor mehrerer Bücher zu den Themen JSF, JPA und JBoss Seam. Stefan Scheidt ist Architekt im Bereich Anwendungsentwicklung bei der OPITZ CONSULTING GmbH. Er beschäftigt sich seit mehreren Jahren mit Architektur und Implementierung von Enterprise Applikationen auf Basis von Java. Seine Schwerpunkte sind die Java EE und das Spring Framework. Er ist Autor von Fachartikeln und regelmäßig Sprecher auf Konferenzen.
Oliver-Arne Hammerstein
Markus Jankowski ist Senior Berater bei der OPITZ CONSULTING Hamburg GmbH, er beschäftigt sich seit Jahren mit Enterprise Architekturen und ist Experte im Bereich der datenbanknahen Softwareentwicklung.
Waldemar Kaus ist Senior Berater bei der OPITZ CONSULTING Hamburg GmbH, er beschäftigt sich seit 10 Jahren mit verschiedenen proprietären und standardisierten O/R-Lösungen und ist Experte im Bereich der datenbanknahen Softwareentwicklung.

Bewertung unserer Kunden zu Enterprise JavaBeans und JPA

Wie ist Ihre Meinung zu „Enterprise JavaBeans und JPA”?

Geben Sie Ihre Bewertung ab.

Häufig gestellte Fragen

  • Wie viele PAYBACK Punkte kann ich für ein Produkt sammeln?

    Für jeden vollen Euro Warenwert erhalten Sie 1 PAYBACK Punkt.
  • Wo sehe ich, wie viel PAYBACK Punkte ich für ein Produkt sammeln kann?

    Die für ein Produkt zu sammelnden Punkte finden Sie unter dem Warenwert auf der Artikeldetailseite, ebenso im Warenkorb und in der Bestellübersicht.
  • Wie kann ich bei bol.de bezahlen?

    Wählen Sie im Bestellprozess oder unter "Mein Konto" im Punkt "Zahlungsart" Ihre gewünschte Zahlungsweise aus. Näheres erfahren Sie in unserer Hilfe.

BonusprogrammHilfe

Payback

59 Punkte sammeln

--> --> -->