Overview
Explore the key themes and trends of Spring Framework 5 in this comprehensive conference talk by Juergen Hoeller, co-founder and project lead of the Spring Framework. Dive into the fifth major generation of the core framework, covering reactive web applications based on Reactive Streams, functional configuration with Java 8 and Kotlin, and extensive support for JDK 9. Gain insights into the unique programming model of Spring, learn about key design decisions, and discover selected features of version 5.0. Get a preview of upcoming developments in Spring Framework 5.1 and understand how these advancements impact Enterprise Java ecosystem. Follow along as Hoeller discusses topics such as JDK 8 and 9 baselines, HTTP/2 readiness, functional programming with Kotlin, reactive focus, and annotation-based controllers.
Syllabus
Introduction
JDK 8 Baseline
JDK 9 Baseline
Module Path
HTTP to 2
HTTP 2 Ready
JDK 9 Ready
Functional
Kotlin
Reactive Focus
Motivation
Reactive Streams
Reactive API Types
Annotation Based Controllers
Router Functions
Method Reference
Reactive Web Client
Summary
Taught by
Devoxx