Skip to content
0:00 / 0:00

#springboot#springframework#auto-configuration

It's a Kind of Magic: Under the Covers of Spring Boot - Brian Clozel, Stéphane Nicoll

SpringDeveloper

207K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 on Stack Overflow and its sister sites.
  • Presented by Brian Clozel and Stéphane Nicoll, Spring Developers at Pivotal
  • Made by the vendor. The company whose product it covers made or sponsored it.

Intermediate. Assumes working knowledge.

55K views8 years ago1 recommendation

Programming languagesSoftware designJava and the JVMSoftware architectureDesign patterns

Brian Clozel and Stéphane Nicoll explain the inner workings of Spring Boot auto-configuration and its conditional configuration model.

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 huge boost in productivity to Java developers. But is it really magic? We don't think so. In this session we'll take a look under the covers of Spring Boot. You'll learn about auto-configuration and the conditional configuration model that powers it, helping you to be even more productive when writing Spring Boot applications. Brian Clozel, Spring Team Member, Pivotal Stéphane Nicoll, Spring Developer, Pivotal Filmed at SpringOne Platform 2017

Why it's here

1 person recommends this

What people say. Recommended for understanding how Spring Boot's auto-configuration and conditional configuration work under the hood.

Moments people linked to

Sebastian Sprengeron Stack Overflow • Recommends

…t will be picked up by component scanning. It seems to work. While I do think it's bad practice, since it is very unlikely that component scanning will actually pick it up in a real world scenario, I am wondering why the documentation feel so strongly about it. Are there any other dangers that I fail to anticipate, and if so, which? Edit : In link to this video Stéphane and Brian explain that there are two phases, one called "UserConfiguration Phase" and another "AutoConfiguration Phase". Following that thought would suggest, ……
8View the answer