... beginnt mit den Grundlagen:
∙ Warum gibt es das JPMS überhaupt, welches Problem soll es lösen?
∙ Was ist ein Modul und wie definiert man es?
∙ Was bedeuten Readability and Accessibility und warum sind die Begriffe so wichtig?
… vermittelt fortgeschrittene Features:
∙ Abbildung optionaler und transitiver Abhängigkeiten
∙ Verwendung von Services, um Module zu entkoppeln
∙ Wie man sicherstellt, dass Reflection weiterhin funktioniert
∙ Erstellen von Runtime Images für bzw. inklusive Anwendungen
... und stellt sicher, dass du deine Anwendung auf Java 9 migrieren kannst:
∙ Unterstützung in IDEs und Build Tools
∙ Herausforderungen bei der Migration nach Java 9
∙ Vorbereitende und ausführende Schritte für eine Migration schrittweise Modularisierung einer bestehenden Code Basis
∙ Jedes Thema wird mit einem Vortrag eingeführt und dann mit Übungen an einem Demoprojekt vertieft.
Tutoren:
Nicolai Parlog (@nipafx) von CodeFX
Christian Stein (@sormuras) von Micromata
Zielgruppe: Fortgeschrittene
Wann: 21. März 2019 von 09:00 bis 17:00 Uhr
Wo: Phantasialand Brühl
Hier geht's zur Buchung:
https://www.javaland.eu/de/programm/schulungstag#c11926