Question 1: What is the main responsibility of ApplicationContext in Spring?
- Manage HTTP requests
- Manage bean lifecycle and dependencies
- Handle database queries
- Compile Java code
Explanation: ApplicationContext manages bean creation, configuration, and lifecycle.