Sessions

Meet the talks!

Inside Spring Boot 4: Restructuring for the Future

Moritz Halbritter - Broadcom

The arrival of Spring Boot 4.0 brings a lot of excitement, but for those of us maintaining production systems, the most important changes are often the ones happening out of sight. In this session, we’re opening up the engine to see how the framework has been refined for a new era of JVM development. We’ll start by looking at the significant cleanup of the dependency tree and the modularization of auto-configurations, explaining how these changes make the framework leaner and more predictable while enabling more features.

This isn’t a high-level showcase, it’s a look at the technical decisions that shaped the release. We will explore how JSpecify is being used to harden our APIs against nullability issues and what the transition to Jackson 3.0 means for your web layer. We’ll also spend time on the improved HTTP service client support, which streamline how your apps communicate in a modern environment. Whether it’s the addition of API versioning or the specialized OpenTelemetry starter, every topic is framed through the lens of what it actually takes to upgrade and run applications in the real world.

By the time we’re finished, you’ll have the “insider” knowledge needed to navigate the 4.0 migration with confidence.