Skip to content

patbaumgartner/talk-demystifying-spring-boot-magic

Repository files navigation

Demystifying Spring Boot Magic

One of Spring Boot’s most powerful features is its auto-configuration. This magic is key to the convention-over-configuration approach that has brought a massive boost in productivity to Java developers. But is it magic?

In this talk, we will walk through how auto-configuration works in detail. Features like AutoConfiguration.imports, @AutoConfiguration, @Conditional, @AutoConfigureBefore and many more.

We will take a look at how you could write a Spring Boot starter yourself and elaborate on why this might make sense for you in your current project/company.

Get the slides here!

About

Patrick Baumgartner - Software Crafter @ 42talents, Zürich, Switzerland

Patrick Baumgartner is a Java Champion, passionate software crafter, and technical agile coach at 42talents. He helps teams build elegant, simple, and robust solutions, specializing in cloud software with Java, the Spring ecosystem, and other open-source technologies.

Patrick is an active member of the Software Craft, Java, and Agile communities in Switzerland. As a trainer and coach, he focuses on making a real impact by sharing knowledge, experimenting, and fostering continuous improvement. He enjoys learning with and from others.


🔗 patbaumgartner.com · More talks & projects on GitHub

About

Demystifying Spring Boot Magic. Deep dive into auto-configuration: AutoConfiguration.imports, @autoConfiguration, @conditional, and how to write your own Spring Boot starter.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages