Bootiful Spring Boot 3
summary
Spring Boot 3 moves to a Java 17 baseline and Spring Framework 6 with Jakarta EE package names, adds Micrometer tracing (unified metrics+tracing), RFC7807 Problem Details error responses, declarative HTTP/RSocket clients and GraphQL with batch resolvers, and first-class AOT GraalVM native-image support that produces tiny runtimes (~100 MB RSS) but incurs slow native compiles (minutes). Actuator endpoints, buildpacks and boot build-image work for containers; demos compile, run and return expected results.
AI-written summary · about
chapters (13)
- 0:00Introduction and welcome
- 1:14Spring Boot 3 overview
- 3:01Project setup and dependencies
- 6:58Building the application
- 11:53Production-ready validation
- 14:22Jakarta EE migration
- 17:55Observability with metrics
- 21:45Deploying to production
- 27:05Native image compilation
- 34:33Building a client application
- 38:22Spring Cloud Gateway
- 40:11GraphQL integration
- 44:29Closing and Q&A








