Sessions 
 Sessions 
 Sessions 

Sessions

Discover our confirmed talks!

Sessions

Discover our confirmed talks!

Demystifying Spring Boot’s auto-configuration magic [Workshop]

Fabian Krüger - / Moritz Halbritter - Broadcom

Have you ever wondered where Spring Boot’s beans magically come from?

In this hands-on workshop, we will demystify the inner workings of Spring Boot’s auto-configuration feature. You’ll gain knowledge to better understand, create, and debug auto-configurations.

You’ll learn how to develop your own auto-configuration, explore the power of Spring’s conditionals to dynamically manage the application context, and leverage application properties to make components configurable and reusable across projects. Finally, you’ll demystify the auto-configuration loading process and we’ll discuss best practices for structuring and organizing your configurations effectively.

Through practical exercises, you’ll create a shareable component for your organization, implement conditional beans, and understand how properties interplay with auto-configurations.

By the end of this workshop, you’ll have the confidence to write your own auto-configurations, understand Spring Boot’s built-in mechanisms, and troubleshoot potential issues like a pro.

 Tickets 
 Tickets 
 Tickets 

Tickets

Late Bird tickets

Tickets

Late Bird tickets

Pic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/O