Bootiful Spring Boot 3
summary
Spring Boot 3.2 targets a Java 21 baseline and demos a real service wired to Testcontainers and Docker Compose, a new fluent JDBC client, declarative HTTP clients and Spring AOT/GraalVM tooling to produce an 86 MB native binary that starts in ~0.16s. Project Loom virtual threads scale a demo to 100,000 virtual threads with low RSS and Spring can enable them globally via spring.threads.virtual.enabled=true. CRaC support, buildpacks and improved dev reloads are shown working end to end.
AI-written summary · about
chapters (11)
- 0:00Spring Boot 3.2 intro
- 4:18Spring Boot 3.2 highlights
- 9:50Testcontainers and DevTools
- 15:50Java 21 records
- 19:25Sealed types and pattern matching
- 26:09New JDBC client
- 32:50Declarative REST clients
- 37:47Virtual threads in Java 21
- 46:51Production packaging
- 51:24GraalVM and CRaC
- 1:00:09Closing and Q&A








