Spring Container
- ApplicationContext를 스프링 컨테이너라 하며, 인터페이스다.
- XML을 기반으로 만들 수도 있고, 어노테이션 기반으로 만들 수도 있다.
- BeanFactory 혹은 ApplicationContext를 스프링 컨테이너라고 한다.
역할
1. 스프링 컨테이너가 @Bean으로 등록된 모든 것을 호출하여 스프링 빈으로 등록한다.
2. 의존관계를 넣어준다. (의존관계 주입 - DI)
BeanFactory
ApplicationContext