// Legacy-Modernisierung
Java-Versionsupdates automatisieren mit OpenRewrite
Automatisierte, wiederholbare Codeumbauten für Versionssprünge und Bibliotheksupdates.
- Inhouse-Schulung
- 1 Tag
- Fortgeschritten
- Remote oder vor Ort
- KI-Analyse

Was Sie mitnehmen
- Sie führen OpenRewrite-Rezepte über das Maven- oder Gradle-Plugin auf eigenen Projekten aus.
- Sie heben Projekte mit Apache-lizenzierten Rezepten auf eine neuere Java-Version.
- Sie schreiben deklarative Rezepte in YAML und einfache imperative Rezepte in Java.
- Sie entwickeln und testen eigene Rezepte mit KI-Unterstützung.
Agenda
Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.
Vormittag
- Funktionsweise: Lossless Semantic Trees, Rezepte, Visitors
- Ausführung über Maven- und Gradle-Plugin, Dry Run und Patch-Ausgabe
- Lizenz der Rezeptmodule prüfen, Apache-lizenzierte Rezepte auswählen
- Übung: Projekt per Rezept auf eine neuere Java-LTS-Version heben
Nachmittag
- Deklarative Rezepte in YAML zusammenstellen
- Imperative Rezepte mit JavaIsoVisitor und JavaTemplate
- Rezepte testen mit RewriteTest
- Übung: eigenes Rezept mit KI-Unterstützung entwerfen und per RewriteTest absichern
KI in dieser Schulung
// KI für Analyse & Modernisierung
Eigene Rezepte mit KI-Unterstützung schreiben und testen.
Voraussetzungen und Rahmen
- Vorwissen
- Gute Java-Kenntnisse und Erfahrung mit Maven oder Gradle.
- Werkzeuge
- OpenRewrite (Apache-lizenzierte Rezepte) (Open Source, Apache 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.
Weitere Angebote: Legacy-Modernisierung
Alle 8 Angebote
Inhouse-Schulung · KI-Analyse
Legacy-Java modernisieren: Strategien und Werkzeuge
Vorgehen, Risikoabschätzung und Werkzeuge für die Modernisierung gewachsener Anwendungen.
2 Tage · Fortgeschritten3.780 €
Inhouse-Schulung · KI-Analyse
Migration von javax auf jakarta
Den Namensraumwechsel in Anwendungen und Bibliotheken planbar umsetzen.
1 Tag · Fortgeschritten1.890 €
Inhouse-Schulung · KI-Analyse
Legacy-Code mit KI verstehen und dokumentieren
Wissen aus Altanwendungen sichtbar machen, bevor es mit den Kollegen in Rente geht.
2 Tage · Fortgeschritten3.780 €