Concept Flow - IoC container mental model
Start Application
IoC Container Initializes
Scan for Components
Create Bean Instances
Resolve Dependencies
Inject Dependencies into Beans
Beans Ready to Use
Application Runs with Managed Beans
The IoC container starts by scanning and creating beans, then resolves and injects dependencies, making beans ready for use in the application.