Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Spring framework fundamentals
·
Module 2
Spring Core: IoC and Dependency Injection
1
Understanding IoC and the Dependency Inversion Principle
Explain Inversion of Control (IoC) and the Dependency Inversion Principle.
2
Understanding Spring's IoC Container and ApplicationContext
Describe the role of the Spring IoC container and the ApplicationContext.
3
Component Scanning with Spring
Define Spring beans using component scanning (@Component, @Service, @Repository).
4
Constructor Injection with @Autowired
Inject dependencies using constructor injection with @Autowired.
5
Defining Beans with @Configuration and @Bean
Use @Configuration and @Bean to define beans explicitly in a configuration class.
6
Resolving Ambiguity with @Qualifier
Use @Qualifier to resolve ambiguity when multiple beans implement the same interface.
Previous module
Java Fundamentals for Spring
Next module
Spring Boot Essentials