Hallo! Fortsetzung einer Reihe von Migrationen zu neuen Versionen von Frameworks.
Das letzte Mal war es
JUnit 5 in 10 Minuten. Diesmal ist Frühling 5.
Wenn sie im Frühjahr 5 über neue Dinge sprechen, fangen sie meistens an, über den Jet-Stack zu sprechen, wobei viele der neuen Dinge, die darin auftauchten, weggelassen wurden. Es gibt nur sehr wenige reaktive Treiber für Datenbanken, daher hoffe ich, dass mein Videoüberblick über andere wichtige Updates für die meisten Spring-Benutzer relevant sein wird. Darüber hinaus werden alle Abhängigkeiten zusammen mit Spring 5.x aktualisiert: Spring-Data 2.x, Spring-Security 5.x. Im Januar dieses Jahres wurde unser Schulungsprojekt für Spring 5 / JPA Enterprise (Topjava) von Spring 4.3.x auf Spring 5 migriert. Der Vorgang war recht einfach und am Ende eines kurzen Videos für 10 Minuten werde ich auch alle Änderungen im Projektcode auflisten.
Neu im Frühjahr 5
- Verwendetes JDK 8+ (Optional, CompletableFuture, Zeit-API, java.util.function, Standardmethoden)
- Java 9-Unterstützung (Automatic-Module-Name in 5.0, Modul-Info in 6.0+ , ASM 6)
- Unterstützt HTTP / 2 ( TLS , Push ), NIO / NIO.2, Kotlin
Andere Änderungen
- Spring-Data-JPA 2.x, Spring-Security 5.x.
- Reaktivität ( Web on Reactive Stack )
Ressourcen
Reaktivität

TopJava-Migration
Im Frühjahr dieses Jahres ist Spring 5.1 bereits erschienen, bleiben Sie nicht hinter dem Release-
Fortschritt zurück .
Vielen Dank für Ihre Aufmerksamkeit!