// Cloud-native & Microservices

Jakarta EE 11 und MicroProfile

Standardbasierte Unternehmensanwendungen mit CDI, REST, Persistenz und MicroProfile.

  • Inhouse-Schulung
  • 2 Tage
  • Fortgeschritten
  • Remote oder vor Ort
Gestapelte Miniatur-Container, einer davon bernsteinfarben, davor ein Netzwerkkabel
Symbolbild · KI-generiert

Was Sie mitnehmen

  • Sie strukturieren Anwendungen mit CDI und Jakarta Interceptors.
  • Sie entwickeln REST-Schnittstellen mit Jakarta REST und JSON-B.
  • Sie greifen mit Jakarta Persistence und Jakarta Data auf Datenbanken zu.
  • Sie nutzen MicroProfile Config, Health, Fault Tolerance und Telemetry auf WildFly oder Open Liberty.

Agenda

Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.

Tag 1

  • Jakarta EE 11 im Überblick: Profile, Spezifikationen, Laufzeitumgebungen
  • Einrichtung von WildFly oder Open Liberty mit Maven
  • CDI: Scopes, Qualifier, Producer, Events, Interceptors
  • Jakarta REST mit JSON-B und Bean Validation
  • Übung: REST-Dienst mit CDI-Schichten aufbauen

Tag 2

  • Jakarta Persistence und Repositories mit Jakarta Data
  • Transaktionen und Concurrency Utilities mit virtuellen Threads
  • MicroProfile Config, Health und Fault Tolerance
  • MicroProfile Telemetry und OpenAPI
  • Übung: Dienst um Persistenz, Health Checks und Fehlertoleranz erweitern

Voraussetzungen und Rahmen

Vorwissen
Gute Java-Kenntnisse. Erfahrung mit Webanwendungen ist hilfreich.
Werkzeuge
WildFly oder Open Liberty (Open Source, Apache 2.0 / EPL 2.0)
Niveau
Fortgeschritten
Teilnehmende
bis 10 Personen, größere Gruppen auf Anfrage
Durchführung
Remote per Videokonferenz oder bei Ihnen vor Ort
Enthalten
Abstimmung vorab, Unterlagen, Übungsprojekte, Teilnahmebescheinigungen

// Trainer mit langjähriger Softwareentwicklungserfahrung, akademische Ausbildung in Informatik und KI.