Java (Jakarta) EE - Enterprise JavaBeans Training
Session Beans implementieren, Container-Transaktionen steuern und javax-Projekte auf jakarta vorbereiten
- Session Beans implementieren
- Container-Transaktionen konfigurieren
- Message-Driven Beans anbinden
- 3 Tage
- Fortgeschritten
- Online
- Garantierte Termine Diese Termine finden statt
- Online Live per Videokonferenz
- max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
- Keine Vorkasse Rechnung nach dem Seminar
Das nimmst du mit
- Session Beans implementieren
- Container-Transaktionen konfigurieren
- Message-Driven Beans anbinden
- javax-Migration auf jakarta vorbereiten
- JPA mit Enterprise Beans verbinden
- Deployment-Strukturen planen
Passt das zu dir?
Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.
Richtig für dich, wenn
- Java-Entwickler mit Erfahrung in Enterprise-Anwendungen
- Softwarearchitekten für EJB-basierte Systemlandschaften
- Backend-Entwickler mit Transaktions- oder Messaging-Aufgaben
- Java-Entwickler nach der Jakarta-EE-Einführung mit konkreten EJB-Aufgaben
Das bringst du mit
- Sehr gute Java-Kenntnisse auf dem Niveau des Java-Aufbaukurses
- Objektorientierte Programmierung, Exceptions, Collections und Interfaces
- Grundlagen der Plattform aus der Jakarta-EE-Einführung
- Java 17 oder neuer für aktuelle Jakarta-EE-11-Projekte
- Grundkenntnisse in SQL und relationalen Datenbanken
- Erste Erfahrungen mit Maven oder Gradle
Dein Lernweg
Tag 1: Architektur, Session Beans und Deployment
Der erste Seminartag behandelt die Enterprise-Beans-Architektur innerhalb der aktuellen Jakarta-EE-Plattform. Die Teilnehmer implementieren die drei Session-Bean-Typen, untersuchen deren Lebenszyklus und stellen erste Komponenten auf dem Applikationsserver bereit.
- Enterprise Beans 4.0 und Jakarta EE 11
- Stateless, Stateful und Singleton Session Beans
- Business Interfaces und No-Interface Views
- Lebenszyklus, Injection und Callbacks
- EJB-JAR, WAR, EAR und Deployment
Tag 2: Transaktionen, Persistenz und Messaging
Der zweite Tag verbindet Geschäftslogik mit Transaktionen, Datenzugriff und asynchroner Verarbeitung. Übungen zeigen, wie der Container Transaktionsgrenzen verwaltet, Jakarta Persistence angebunden wird und Message-Driven Beans Nachrichten aus Queues oder Topics verarbeiten.
- Container und Bean Managed Transactions
- Transaktionsattribute und Rollback-Regeln
- Jakarta Persistence, EntityManager und JPQL
- Object Relational Mapping mit Hibernate
- Message-Driven Beans und Jakarta Messaging
- Fehlerbehandlung und Wiederholungen
Tag 3: Sicherheit, Integration und Praxisprojekt
Der dritte Tag ergänzt Interzeptoren, Sicherheit, Timer Services und Integrationsmuster. In einer mehrschichtigen Beispielanwendung kombinieren die Teilnehmer Session Beans, Persistenz, Messaging und Containerdienste. Deployment und Laufzeitanalyse schließen das Projekt ab.
- Interzeptoren und Querschnittsfunktionen
- Rollenbasierte Sicherheit
- Timer Services und Nebenläufigkeit
- CDI- und Service-Integration
- Performance und Skalierbarkeit
- Praxisprojekt, Deployment und Review
Klarheit von Anfang an
Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.
- Live-OnlineInteraktiv per Videokonferenz, von überall
3 Tage
Kompakt aufgebaut, damit du schnell ins Tun kommst.
max. 8
Kleine Gruppe, damit genug Raum für deine Fragen bleibt.
Der Dozent verbindet die Komponentenarchitektur mit der Umsetzung auf einem Jakarta-EE-Applikationsserver. Konzepte werden am Code erläutert, direkt implementiert und anschließend im Deployment geprüft.
- Live-Coding mit Session Beans und Message-Driven Beans
- Hands-on-Übungen zu Transaktionen und JPA
- Deployment von EJB-JAR- und WAR-Artefakten
- Fehlersuche anhand von Serverausgaben
- Fallbesprechungen aus Enterprise-Projekten
- Code- und Architektur-Reviews
Das ist immer dabei
- Ausführliche Schulungsunterlagen und Praxisbeispiele
- Teilnahmezertifikat
- Übungsumgebungen und Beispieldaten
- Nachbetreuung per E-Mail nach dem Seminar
Sichere dir deinen Platz
Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.
- Erfahrene IT-Trainer aus der Praxis
- Keine Vorkasse, Rechnung nach dem Seminar
- Kostenfreie Umbuchung bis 14 Tage vor Start
Lieber das ganze Team?
Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.
Inhouse-Schulung
Wir kommen zu dir und schulen dein Team genau auf eure Praxis.
- Komplett auf eure Use-Cases und Tools zugeschnitten
- Termin und Ort bestimmst du, vor Ort oder Live-Online
- Ein fester Pauschalpreis statt Preis pro Person
Firmen-Seminar
Ein individuelles Programm, das wir auf eure Ziele zuschneiden.
- Frei kombinierbare Module aus unserem Themenkatalog
- Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
- Begleitung über mehrere Termine hinweg möglich
Deine IT-Schulungen München-Expertinnen und -Experten
Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.
Antwort in der Regel am selben Werktag
Dein cmt-Team München
Beratung zu IT-Weiterbildung
Fragen und Antworten zu Java (Jakarta) EE - Enterprise JavaBeans Training
Was ist Jakarta Enterprise Beans?
Jakarta Enterprise Beans ist das standardisierte Komponentenmodell für transaktionale Geschäftslogik in Jakarta EE. Der Container übernimmt Dienste wie Transaktionen, Sicherheit, Nebenläufigkeit, Timer und Messaging-Anbindung. Enterprise JavaBeans bezeichnet dieselbe Technologie aus der Java-EE-Historie; seit Jakarta EE 9 liegt die API im Namespace jakarta.ejb.
Sind Enterprise JavaBeans noch relevant?
Enterprise Beans bleiben relevant, wenn Anwendungen containerverwaltete Transaktionen, Message-Driven Beans, Timer Services, Remote-Schnittstellen oder rollenbasierte Sicherheit benötigen. Für einfache zustandslose Komponenten genügt häufig CDI. Das EJB-Training zeigt die technischen Grenzen beider Modelle und unterstützt die Auswahl für bestehende sowie neue Jakarta-EE-Anwendungen.
Wie läuft die Migration von javax.ejb zu jakarta.ejb ab?
Die Migration ersetzt Paketnamen und Abhängigkeiten, prüft Deployment Descriptors und gleicht die Anwendung mit einem kompatiblen Jakarta-EE-Applikationsserver ab. Tests müssen entfernte APIs, Transaktionsverhalten, Serialisierung und Integrationen erfassen, da eine reine Änderung der Import-Anweisungen bei größeren Java-EE-Anwendungen oft nicht ausreicht.
Werden Entity Beans im EJB-Training behandelt?
Historische Entity Beans werden als Migrationsfall behandelt, aber nicht als aktuelles Persistenzmodell implementiert. Sie wurden mit Jakarta EE 10 aus der Plattform entfernt. Der Datenzugriff erfolgt über Jakarta Persistence, den EntityManager, JPQL und einen JPA-Provider wie Hibernate.
Welche Vorkenntnisse brauche ich für die Enterprise JavaBeans Schulung?
Erforderlich sind sehr gute Java-Kenntnisse, objektorientierte Programmierung und ein Grundverständnis der Jakarta-EE-Plattform. Für aktuelle Jakarta-EE-11-Übungen solltest du mit Java 17 oder neuer arbeiten können. Fehlende Grundlagen lassen sich vorab im verlinkten Java-Aufbau- oder Jakarta-EE-Einführungstraining schließen.
Erhalte ich nach dem EJB-Seminar ein Zertifikat?
Du erhältst nach dem EJB-Seminar eine persönliche cmt-Teilnahmebescheinigung als Nachweis. Eine offizielle Herstellerprüfung oder Jakarta-EE-Zertifizierung gehört nicht zu diesem Training. Die Bescheinigung dokumentiert die Teilnahme, ersetzt aber kein Prüfungszertifikat.
Kann cmt das EJB-Training für unser Team durchführen?
cmt bietet das Training als Firmen- oder Inhouse-Schulung vor Ort, an einem cmt-Standort oder Live-Online an. Inhalte und Übungen lassen sich an euren Applikationsserver, den verwendeten Java-Stand und bestehende EJB-Anwendungen anpassen. Konditionen für mehrere Personen erhältst du auf Anfrage.
Welche Schulungen passen nach dem Enterprise JavaBeans Training?
Für serviceorientierte Schnittstellen folgt das Jakarta-EE-Training zur Programmierung von Webservices. Wenn Anwendungen anschließend als Container-Images bereitgestellt werden sollen, vertieft Docker und Java den Lernpfad.
Passende Schulungen
Java (Jakarta) EE - Enterprise JavaBeans...
Nächster Termin: 02. September 2026 · Online
ab1.450 €netto