Schulung:
Enterprise JavaBeans
Kompaktinfos
| Kurs-ID | Dauer | Preis | Nächste Termine |
|---|---|---|---|
| JEJB | 5 Tage | 2.200 EUR (Preis pro Person zzgl. MwSt.) Inhouse Seminare auf Anfrage. | Auf Anfrage |
Wir beraten Sie gern

Offene Termine
Dieses Seminar bieten wir aktuell nicht im offenen Seminarprogramm an.
Bei Interesse an einem Inhouse- oder Individualseminar mit diesem, setzen Sie sich gerne mit uns in Verbindung.
Bei Interesse an einem Inhouse- oder Individualseminar mit diesem, setzen Sie sich gerne mit uns in Verbindung.
Inhouse Kurse
Alle Seminare sind auch Inhouse möglich.
Individual-Schulung
Sie wollen die volle Aufmerksamkeit?!
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.Anfragen
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.Anfragen
Seminarbeschreibung
Die Enterprise JavaBeans Architektur ist eine Komponentenarchitektur für die Entwicklung und den Einsatz von verteilten, komponentenbasierten Geschäftsanwendungen. Eine auf der EJB Technologie basierende Anwendung ist multiuserfähig, skalierbar, plattformunabhängig und transaktional. Die Schulung führt Sie systematisch anhand praxisnaher Beispiele in die Entwicklung und Architektur von Kenntnisse, um diese Technologie erfolgreich einsetzen zu können.Kurs-Inhalt
Einführung
- Mehrschichten- und Komponentenarchitekturen
- J2EE 1.4, Java EE 5 und EJB
- Grundlagen - JNDI und RMI
- Produktüberblick Applicationserver und EJB Tools
Session Beans
- Aufgaben und Einsatzgebiete von Session Beans
- Modellierung von Geschäftsprozessen mit Session Beans
- Unterschiede zw. Stateful und Stateless Session Beans
Message Driven Beans
- Lebenszyklus von Message Driven Beans
- Java Message Service JMS
- Asynchrone Architekturen mit EJBs
Injection
- Inversion of Control IoC, Dependency Injection
- EJB Verweise
- Bean Lebenszyklus
- Interceptor, InvocationContext
Entity Beans
- Einsatzgebiete von Entity Beans
- EJB 2.1 - CMP und BMP
- EJB 2.1 - CMR und BMR
- EJB 2.1 - 1:1, 1:n und n:m Relationen zwischen Entity Beans
- EJB 2.1 - EJB QL
- EJB 3 - Entity Bean als POJO
- EJB 3 - Entity Manager API
- EJB 3 - Persistence Unit
- EJB 3 - Java Persistence Query Language (JPQL)
- EJB 3 - Object/Relational Mapping, Assoziationen, Vererbung
Weitere Merkmale der Spezifikation
- ACID, Zwei Phasen Commit und verteilte Transaktionen
- Transaktionsattribute wie NotSupported und RequiresNew
- User Transaktionen
- Session Synchronization
- Deklarative Sicherheit
- Das Timer-API
EJBs im praktischen Einsatz
- Sicherheit im EJB Umfeld mittels JAAS
- Umgang mit JBoss
- EJB Packaging und Deployment
- Apache Ant basiertes Buildmanagement
- Verknüpfung von EJBs mit anderen serverseitigen Technologien wie Servlets oder JSP
- Vergleich mit anderen Technologien (Spring, OR-Mapper)
- Best Practices im Einsatz von EJBs
Zielgruppe
Sie möchten ein umfassendes EJB Seminar besuchen, das Sie mit beiden aktuellen Welten EJB 2.1 und EJB 3 vertraut macht.
Voraussetzung für Seminar-Teilnahme
Sie haben bereits Kenntnisse in der Programmierung mit Java z.B. durch Besuch unseres Java Seminars.
Seminar-Dauer
5 Tage, 1. Tag 10:00 bis 17:00 Uhr, Folgetag(e) 9:00 bis 16:30 Uhr
Teilnehmerzahl
min. 1, max. 8 Personen
Vorteile einer Seminar-Teilnahme
- Nutzen Sie die EJB Architektur für die Erstellung von transaktionssicherer, skalierbarer verteilter Software
- Die Schulung vermittelt die nötigten Grundlagen anhand vieler Übungen und Beispiele
- Unsere Schulung ist immer auf dem aktuellen Stand der Technologie
- Sie erhalten im Seminar eine CD mit kompletter Entwicklungsumgebung und allen Beispielen
- Im offenen Seminar verwenden wir mit JBoss einen zertifizierten Open Source Application Server
- Inhouse-Seminare können wir Ihnen selbstverständlich auch für andere Server anbieten
- Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand
Seminar-Termine
Termine gerne auf Anfrage möglich.
Inhouse-Kurse
Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.














