Enterprise JavaBeans (EJB 3.x) mit Java EE 6-8 bzw. Jakarta EE 8
Webinar - GFU Cyrus AG
In diesem Training lernen Sie viele praktische Beispiele mit dem Open-Source-Application-Server WildFly kennen (auf Wunsch auch mit der Referenzimplementation GlassFish). Anschließend sind Sie in der Lage, Anwendungen auf Basis von EJB-Komponenten zu entwickeln. Ihre eigenen Programmierergebnisse sowie die Musterlösungen nehmen Sie mit nach Hause.
Überblick über die EJB-Technologie und Anwendungs-Architekturen
Überblick über Java EE 5 / 6 / 7 / 8 bzw. Jakarta EE 8 / 9
Praktische Einführung in die Entwicklung von EJB-Komponenten
Einrichten eines Eclipse-Projekts
JSF-2.0-Grundlagen (soweit für die Masken benötigt)
Erste EJB-Session-Beans
EJB-Komponenten im Detail
Stateless Session Beans
Stateful Session Beans
Singleton Beans
Message Driven Beans (inkl. JMS-Einführung)
EJB-Features im Detail
JNDI und Dependency Injection
Business-Interfaces und No-Interface-View
Timer
Asynchrone Aufrufe
Interceptors
Transaktionen und Transaktions-Propagation
EJBs als SOAP- und REST-Web-Services
EJB und CDI
Einführung in CDI (Contexts and Dependency Injection)
Vergleich von EJB mit CDI und anderen Komponenten-Frameworks (Spring etc.)
Weiterführende Themen
Anbindung an relationale Datenbanken mit JPA 2 (Java Persistence API)
Security-Grundlagen
Bean Validation
Unit-Test von EJB-Komponenten
Ausblick auf Jakarta EE 8 / 9
Überblick über diverse Application Server (GlassFish, WildFly, JBoss etc.)
Dauer/zeitlicher Ablauf:
4 Tage
Zielgruppe:
Entwickler, die Web- und Enterprise-Anwendungen mit Hilfe von Java EE und der EJB-Komponententechnologie erstellen wollen. Voraussetzung sind Grundkenntnisse in Java und objektorientierter Programmierung (Java SE).
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.