Zuerst öffnen: Migration Deep Dive

Die bisherige Kurzbeschreibung wurde durch ein quellenbezogenes Gesamthandbuch und 34 detaillierte Modulakten ersetzt.

Migration Deep Dive öffnen →

Abschlussaudits

Vollständige Fach-, Architektur-, Pattern-, Security-, Dependency-, Test- und Release-Prüfungen über alle 34 Module.

Finaler Release-Audit34 Modul-AbschlussauditsFachlicher CodevergleichSecurity & DependenciesTestlückenArchitektur & Patterns
Vergleichscode korrigiert: Die Legacy-/Modern-Dateien wurden nach gleicher fachlicher Rolle neu zugeordnet. Geprüfte Vergleiche öffnen.
← PortalEmpfohlener Einstieg

Lernweg

Migration im Detail

Für jedes der 34 Module liegt jetzt eine konkrete Migrationsakte mit fachlichem Vertrag, Code-Mapping, Umsetzung, Abnahme und Rollback vor.

Migrationshandbuch öffnen

1. Entpacken

Lege den Ordner möglichst in einen kurzen Pfad, etwa C:\Dev\java-modernisierung.

2. Java prüfen

java -version

Erwartet wird Java 21.

3. Gesamtprüfung

.\mvnw.cmd clean verify

Der erste Lauf benötigt Internetzugang. Einzelne Legacy-Module benötigen externe APIs, die Maven automatisch lädt.

4. Empfohlene Reihenfolge

  1. 01 · Dependency Injection (Enterprise)
  2. 02 · AOP (Enterprise)
  3. 03 · REST (Integration)
  4. 04 · Persistenz (Daten)
  5. 05 · Transaktionen (Daten)
  6. 06 · Batch (Integration)
  7. 07 · Messaging (Integration)
  8. 08 · XML und JAXB (XML)
  9. 09 · Servlet und Web (Web)
  10. 10 · SOAP (Integration)
  11. 11 · Java-Grundlagen (Java Core)
  12. 12 · Collections (Java Core)
  13. 13 · Generics (Java Core)
  14. 14 · Annotations und Reflection (Java Core)
  15. 15 · Lambda und Streams (Java Core)
  16. 16 · Concurrency (Java Core)
  17. 17 · Java I/O und NIO (Java Core)
  18. 18 · Exception Handling und Logging (Java Core)
  19. 19 · JUnit und Testdesign (Testing)
  20. 20 · HTTP-Client und Webtest (Testing)
  21. 21 · Maven Properties und Konfiguration (Build)
  22. 22 · Spring JDBC (Daten)
  23. 23 · Hibernate und JPA (Daten)
  24. 24 · MongoDB (Daten)
  25. 25 · JNDI und Service-Auflösung (Enterprise)
  26. 26 · JMX und Monitoring (Observability)
  27. 27 · EJB und Services (Enterprise)
  28. 28 · JPMS / Jigsaw (Modularisierung)
  29. 29 · Service Registry und ServiceLoader (Modularisierung)
  30. 30 · XML Parser (XML)
  31. 31 · XSLT (XML)
  32. 32 · Kryptografie (Security)
  33. 33 · SMTP und Mail (Integration)
  34. 34 · Patterns und Refactoring (Architecture)

5. Vergleiche zentral lesen

Öffne VERGLEICHE.html oder auf dem iPhone .

Dokumentation

Alle Vergleiche

Bedienungsanleitung

Architektur

Design Patterns

Abdeckungsmatrix

Abschlussunterlagen

Was wurde gemacht?

Quelle und Eigenständigkeit

Codevergleich pro Modul

Vollständiger Modul-Codevergleich – vollständige Legacy-/Modern-Abdeckung aller 34 Module.

⌂ Cockpit