Seminare

EJB - Enterprise JavaBeans 3 und JPA

Die Java Enterprise Edition (Java EE) ist eine Spezifikation für die Entwicklung von mehrschichtigen, verteilten Anwendungen, die in einem Applikationsserver (JBoss AS) betrieben werden. Zum Aufbau wiederverwendbarer, verteilter Komponenten dienen die EJBs (Enterprise JavaBeans), die sich um Transaktionsmanagement, Sicherheitskontrolle, Verzeichnisdienst, Persistierung und weitere Services kümmern. Mit dem neuen, vereinfachten EJB3 Standard (JSR 220) stehen einfache Plain Old Java Objects (POJO) wieder im Mittelpunkt und werden mit Annotationen zu wiederverwendbaren Komponenten. Im ersten Teil des Seminars bilden die Teilnehmer die Geschäftslogik mit zustandslosen und zustandsbehafteten Session Beans und Message Driven Beans ab. Im zweiten Teil werden unter anderem mit der Java Persistence API (JPA) Entity Beans modelliert und mit dem Entity-Manager CRUD-Operationen (Anlegen, Lesen,  Aktualisieren, Löschen) durchgeführt.

Seminartermine

Nächster Termin: 18.06.2012 - 19.06.2012
09:00 - 16:30
1.650,00 €
(exkl. MwSt.)
 
08.10.2012 - 09.10.2012
09:00 - 16:30
1.650,00 €
(exkl. MwSt.)
 
10.12.2012 - 11.12.2012
09:00 - 16:30
1.650,00 €
(exkl. MwSt.)
 

Zielgruppe

Entwickler von JEE Anwendungen die sich im Detail mit EJB3 vertraut machen möchten

Vorkenntnisse

Der Kurs "Java II - Fortgeschrittene" oder vergleichbare Kenntnisse, sowie grundlegendes Verständnis von relationalen Datenbanken und deren Anbindung an Java.

Inhalte

Einführung in EJB3 und Java EE 
Allgemeiner überblick über JEE allgemein und EJB3 im Speziellen

Session Beans 
Der Begriff Session Beans, ihr Leistungsumfang und die konkrete Verwendung

Message Driven Beans und Java Message Service (JMS) 
Wie Nachrichten im Umfeld von JEE effizient und sicher ausgetauscht werden können

Injections und Callbacks 
Die Verwendung von Injections und Callbacks für die effiziente Applikations-Entwicklung

Datenbankanbindung mit JPA und Entity Beans 
Die Anbindung von relationalen Datenbanken über die JPA und das Zusammenspiel mit Beans

Mappings 
Das Mappen zwischen Objekten auf Code-Ebene und relationalen Datenbanken

Kosten

1.650,00 € (exkl. MwSt.)
1.980,00 € (inkl. MwSt.)




Weitere Seminare aus diesem Themenbereich