Nach dem Seminar können Sie fortgeschrittene Funktionen von Jakarta EE 10 sicher einsetzen und komplexe Enterprise-Anwendungen effizient entwickeln. Sie beherrschen anspruchsvolle Persistenztechniken mit JPA, optimieren Datenzugriffe durch Caching und Criteria Queries und erweitern CDI durch eigene Extensions. Darüber hinaus setzen Sie moderne MicroProfile-Technologien für Cloud-Native-Anwendungen ein und lernen Quarkus als leistungsfähiges Runtime Framework kennen.
Aufbau und Bestandteile von Jakarta EE-Anwendungen
Full Profile, Web Profile und MicroProfile
Klassische Application Server, JAR Deployments und Cloud Native Architekturen
Jakarta Persistence (JPA)
Grundlagen-Auffrischung zu Architektur, Persistence Units, Transaktionen, Relationen und Vererbung
Secondary Tables
Tupel-Selects und Aggregatfunktionen
Native SQL-Queries
Criteria Query API
Bulk Updates
Lifecycle-Methoden und Entity Listener
Caching mit First Level und Second Level Cache
Providerspezifische Optimierungen
Contexts and Dependency Injection (CDI)
Grundlagen-Auffrischung zu Beans, Producern, Qualifiern, Alternatives und Scopes
Bedingte und transaktionale Event-Verarbeitung
Bean Manager
Instance Selection
Entwicklung eigener CDI Extensions
MicroProfile
REST Client
Fault Tolerance
OpenTelemetry
OpenID Connect
Messaging
Jakarta Runtime Frameworks
REST-APIs mit Quarkus
Praxis und Übungen
Umfangreiche Demos zu allen Themenbereichen
Praxisorientierte Übungen zur Vertiefung der Inhalte
Diskussion bewährter Architekturen und Best Practices
Dauer/zeitlicher Ablauf:
4 Tage
Zielgruppe:
Dieses Seminar richtet sich an Java-Entwickelnde, Softwareentwickelnde und Enterprise-Entwicklerinnen und -Entwickler, die bereits mit Jakarta EE oder Java EE arbeiten und ihre Kenntnisse in den Bereichen JPA, CDI und MicroProfile gezielt vertiefen möchten.
Teilnahmevoraussetzungen
Sie verfügen über gute Java-Kenntnisse.
Sie besitzen praktische Erfahrungen mit Jakarta EE oder Java EE.
Kenntnisse entsprechend unserem Seminar „Jakarta EE 10 Grundlagenkurs werden vorausgesetzt.
Grundlegende Erfahrungen mit JPA, CDI und RESTful Webservices sind von Vorteil.
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.