Kapitel 9. Fallstudie zur Migration: Spring und Hibernate

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In Kapitel 8 wurden alle verfügbaren Werkzeuge für die Migration von Anwendungen in Module vorgestellt.In diesem Kapitel wird alles in einer Fallstudie zusammengefasst. Wir werden eine voll funktionsfähige Anwendung, die Spring und Hibernate nutzt, in Module migrieren.Beachte, dass wir bewusst ein Beispiel für die "traditionelle" Spring/Hibernate-Entwicklung verwenden, anstatt den modernsten Weg zu gehen. Wir verwenden Vor-Java 9-Versionen, um eine interessante Fallstudie zu erstellen. Da viele Anwendungen auf diese Weise geschrieben wurden, ist es besonders interessant zu sehen, wie diese Anwendungen in die Zukunft migriert werden können. Neuere Versionen von Frameworks unterstützen Java 9 von Haus aus besser und Migrationen, die auf diesen Versionen basieren, werden wahrscheinlich noch einfacher sein. Wenn du mit diesen Frameworks nicht vertraut bist, mach dir keine Sorgen. Du musst nicht den gesamten Code und die Konfiguration verstehen, um etwas über häufige Probleme zu erfahren, die bei einer Migration zu Modulen auftreten können.

Du wirst viel mehr Nutzen aus diesem Kapitel ziehen, wenn du dir das Code-Repository ansiehst und versuchst, den Code zu migrieren, während du das Kapitel liest. Im Code-Repository haben wir drei Versionen bereitgestellt:

kapitel9/spring-hibernate-starter ...

Get Java 9 Modularität now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.