스프링 IoC 컨테이너
- 의존성 주입(DI)를 이용하여 애플리케이션을 구성하는 컴포넌트를 관리함.
- 협력하는 컴포넌트 간의 연관관계를 형성함.
org.springframework.beans와 org.springframework.context 패키지는 스프링 프레임워크 IoC 컨테이너의 기반임.
참고
- IoC / DI와 관련해서는 이곳을 참고할 것
애플리케이션 컨텍스트(ApplicationContext)
- org.springframework.context.ApplicationContext 인터페이스
- BeanFactory의 서브 인터페이스임.
빈 팩토리(BeanFactory)
- org.springframework.beans.factory.BeanFactory 인터페이스
- 어떤 타입의 객체도 관리할 수 있는 향상된 설정 메커니즘을 제공함.