Spring Core
Wiring a Java application together with Spring's IoC container, instead of doing it by hand.
Dependency injection: why a class should be handed its dependencies instead of creating them, shown without Spring first.
Beginner5 cards · 4 qnot started
What a Spring bean is, the two interfaces behind the container, and the fixed lifecycle every bean follows.
Beginner to Intermediate6 cards · 4 qnot started
Wiring beans together: constructor injection, stereotype annotations, choosing between two candidates, and @Bean methods.
Intermediate to Advanced7 cards · 5 qnot started
Bean scopes and lifecycle callbacks: how many instances of a bean exist, how long each lives, and who cleans it up.
Intermediate to Advanced7 cards · 4 qnot started