Spring Framework 5: Themes & Trends
summary
Spring Framework 5.0 goes GA in September 2017 with a JDK 8 baseline and Java EE 7 APIs, adds JDK9-friendly automatic-module-name manifests so apps can opt into the module path, and ships a full reactive stack (WebFlux) built on Reactor 3 and Reactive Streams offering Flux and Mono types. It provides a non‑blocking WebClient replaces RestTemplate for reactive HTTP, Kotlin-friendly functional registration APIs with nullability annotations, HTTP/2 support via modern containers (Netty, Tomcat 9, Jetty 9.4, Undertow) and Spring Boot 2 integration.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 2:20JDK 8 Baseline
- 5:30JDK 9 Baseline
- 8:53Module Path
- 14:30HTTP to 2
- 16:35HTTP 2 Ready
- 19:07JDK 9 Ready
- 20:15Functional
- 28:42Kotlin
- 32:40Reactive Focus
- 33:04Motivation
- 35:43Reactive Streams
- 38:20Reactive API Types
- 43:29Annotation Based Controllers
- 45:49Router Functions
- 48:11Method Reference
- 49:49Reactive Web Client
- 50:55Summary
related talks
01h 00mSpring Framework 5 Themes & Trends
56mSpring Framework 5 Themes & Trends
15mInterview
55mSpring Framework 5: Feature Highlights & Hidden Gems
01h 14mSpring Framework 5.0 on JDK 8 & 9
56mKEYNOTE - Designing Applications: The Reactive Way
01h 07m15 Years of Spring: Evolving a Java Application Framework
58mSpring Framework 5.2 — Core Container Revisited
