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.
Backend development for Java graduates
·
Module 2
Spring Core & Dependency Injection
1
Understanding DI and IoC
Explain the core concepts of Dependency Injection (DI) and Inversion of Control (IoC).
2
Java-based Bean Configuration (@Configuration and @Bean)
Configure beans using Java-based configuration with @Configuration and @Bean.
3
Component Stereotypes and Scanning
Use @Component, @Service, and @Repository stereotypes for component scanning.
4
Dependency Injection: Constructor vs. Setter
Implement constructor-based and setter-based dependency injection.
5
Bean Scopes: Singleton & Prototype
Define and use core bean scopes (singleton and prototype).
6
Configuring Application Properties with @Value
Configure application properties using application.properties and the @Value annotation.
Previous module
Java Web & MVC Foundations
Next module
Building RESTful APIs with Spring Boot