Training für Java, JEE, Tools … in Berlin, Bielefeld, on-site JEE seit 1999 2 gedoplan.de Jakarta EE 10 – Was gibt's Neues? Dirk Weil Trainer, Consultant, Speaker, Autor Markus Pauer Trainer, Consultant
Java EE Jakarta EE JPA Jakarta Persistence JAX-RS Jakarta RESTful Web Services … Jakarta EE 8 (10.09.2019) keine Funktionsänderung codegleich zu Java EE 8 (Ausnahme: zentrale Dependency) statt Referenzimplementierung: kompatible Implementierungen Jakarta EE 10 – Was gibt's Neues? 4 gedoplan.de
javax.* Pakete dürfen genutzt, aber nicht geändert werden Jakarta EE 9 (22.11.2020) keine funktionale Änderung Umbenennung aller Pakete javax.* jakarta.* Jakarta EE 10 (Q1/22) erste echte Weiterentwicklung seit Java EE 8 Jakarta EE 10 – Was gibt's Neues? 5 gedoplan.de 05/22 06/22 07/22 08/22
in Lite und Full CDI Lite mit dem Fokus auf JEE-Runtimes (Quarkus etc.) CDI Full als Basis der Anwendungsserver Jakarta EE 10 – Was gibt's Neues? 9 gedoplan.de CDI 3.0 CDI SE CDI EE Core CDI CDI 4.0 CDI SE CDI EE Core CDI CDI Full CDI Lite
EE Verbesserung der CDI-Unterstützung in den Teilspezifikationen Concurrency: @Asynchronous, @Schedule, @Lock Messaging: @MessageListener Security: @RolesAllowed, @RunAs Faces: @Inject für FacesContext etc. Demo: jakarta-ee-demo-cdi Jakarta EE 10 – Was gibt's Neues? 10 gedoplan.de
Demo: jakarta-ee-demo-faces Parameter type bzw. accept für inputText bzw. inputFile Altlasten entfernt, u. a. JSP Support, ManagedBean Jakarta EE 10 – Was gibt's Neues? 11 gedoplan.de
auf sich warten Neuerungen überschaubar, aber nicht uninteressant Zentral: CDI Alignment Projekte sollten an Migration denken wenn EE 10 und finale Implementierungen verfügbar Jakarta EE 10 – Was gibt's Neues? 13 gedoplan.de