개념> Servlet Container
2021. 12. 28.
Container 스프링 핵심 작동 방식은 개발자가 직접 오브젝트를 생성, 호출이 아니라 Spring Container를 통해 관리되는 인스턴스 Bean으로 관리. Bean을 만들기 위해 설정 정보가 필요, 설정 정보는 IOC 컨테이너가 필요로 하는 설정 메타 정보. 다시 말해서 Bean을 어떻게 생성하고 동작할 것인가에 관한 정보. Bean 설정 정보는 BeanDefinition 인터페이스로 표현. IOC 컨테이너는 BeanDefinition 으로 만들어진 메타 데이터를 가진 오브젝트를 사용하여 IOC와 DI 작업. IOC 는 Bean 메타 정보를 바탕으로 Bean Object를 생성 프로퍼티나 생성자로 의존 오브젝트를 주입하는 DI 작업 수행 따라서 Spring Container 에서 인스턴스를 관리..