<aside> 📌 Spring container는 애플리케이션 빈의 생명 주기를 관리한다. Bean은 스프링 컨테이너에 의해 관리되는 객체들을 의미한다.

컨테이너란 컴포넌트 내에 또 다른 컴포넌트를 의미한다. 특별한 목적을 위해 구성된 환경인 것이다.

</aside>

Spring Container

Spring container의 생성과정

ApplicationContext appContext = new ApplicationConfigApplicationContext(AppConfig.class);
	ApplicationContext context = new ClassPathXmlApplicationContext("services.xml", "daos.xml"); // xml 파일명을 classpath로 부터 찾아서 설정