The Spring Container is a lightweight container that manages Java objects throughout their lifecycle - from creation to destruction. It holds these objects and provides them when needed.
Dependency Injection Process
- Read application configuration metadata
- Instantiate objects
- Inject dependencies
Spring Configuration Metadata
- Defines how objects should be instantiated, configured, and assembled
- Can be expressed through XML, Java annotations, or Java code
Spring Module Structure
Module Structure

스프링 기본 개념 정리
Spring 서쿤스 2019. 3. 15. 11:25 SpringFramework는 웹 프레임 워크가 아니다. Java 기반의 프레임워크로 여러 모듈로 구성되어 있는데, 이중 웹 어플리케이션을 만들려고 등장한 것이 SpringMVC 모듈 이다. SpringMVC 사용할 때 Servlet Container와 Spring Container라는 용어를 자주 볼 수 있다. Servlet Container Spring MVC로의 모든 요청과 응답은 DispatcherServlet 이 관리하고 있다.
https://n1tjrgns.tistory.com/166


Seonglae Cho