What’s New in Spring
summary
Spring now targets JDK 17+ with JDK 21/22 support and virtual threads enabled in schedulers, adds a synchronous RestClient and a JDBC client with fluent APIs, and Spring Boot 3.3 ships CycloneDX SBOM endpoint, class-data-sharing and buildpack support for faster startup, and checkpoint/restore experiments. Testcontainers integrates via a new service connection annotation and Docker Compose developer support. New projects include Spring Modulith for modular monoliths, Gateway MVC (blocking gateway with functional routes and token-bucket rate limiting), Spring CLI, and Spring AI abstractions.
AI-written summary · about
chapters (10)
- 0:00Introduction and history
- 3:39Java 17 baseline and Jakarta EE
- 8:40Documentation and performance
- 11:09New declarative clients
- 13:15Test containers and Docker Compose
- 17:31Spring Modulith and Gateway MVC
- 20:50Demo of Spring Cloud Gateway
- 29:48Spring CLI and Spring AI
- 32:20Support timelines and future plans
- 37:23Q&A and closing
related talks
51mHitting the “refresh” button on your Spring web application
01h 40mSpringOne Keynote: Accelerating Innovation with Spring
01h 03mBootiful Spring Boot 3
49mJPoint 2023 TechRadar: Spring
45mBootiful Spring Boot 3.x
51mBootiful Spring Boot 3.x
51mSpring Boot 3 / Spring 6: What’s new?
45mBootiful Spring Boot 3
