15 Years of Spring: Evolving a Java Application Framework
summary
Framework starts as a book prototype and becomes a runnable ecosystem, with 0.9 released June 2003 and fifteen years of evolution across five JDK generations. XML gives way to annotations (2.5, 2007) and Java config moves into core (3.0); Spring Boot and Spring Cloud co-evolve for cloud and microservice needs. Spring 4 embraces JDK 8 features and Spring 5 adds Kotlin-first APIs and WebFlux reactive stack based on Project Reactor, nonblocking and runnable on Netty.
AI-written summary · about
chapters (19)
- 0:00Intro
- 4:38Spring Codenine
- 7:24Open Source Projects
- 9:26Spring Framework
- 10:39Spring Framework DOE
- 12:09Groovy Grails
- 12:50US Marketing
- 15:29Spring Ecosystem
- 17:02Spring Framework 3
- 22:58Spring Boot
- 26:53Reactive Programming
- 29:14Reactive Web Architecture
- 29:35Reactive Web Flux
- 32:10Functional Registration
- 37:18Kotlin
- 42:54About the whole
- 47:01A selection of impressions
- 48:24Functional version
- 48:57Spring Framework 51
related talks
01h 07m15 Years of Spring: Evolving a Java Application Framework
55mSpring Framework 5: Themes & Trends
15mInterview
49mFrom Beans to Boot, Aspects to AI
18mJuergen Hoeller at SpringOne Platform 2017
01h 14mSpring Framework 5.0 on JDK 8 & 9
01h 14mSpring I/O 2025 Keynote
56mSpring Framework 5 Themes & Trends
