티스토리 뷰

빈(bean)

스프링이 제어권을 가지고 직접 만들고 관계를 부여하는 오브젝트
스프링 컨테이너가 생성과 관계설정, 사용 등을 제어해주는 제어의 역전이 적용된 오브젝트


빈 팩토리(bean factory)

빈의 생성과 관계설정 같은 제어를 담당하는 IoC 오브젝트


애플리케이션 컨텍스트(application context)

애플리케이션 컨텍스트는 일종의 빈 팩토리(정확히는 빈 팩토리의 확장)로, 별도의 정보를 참고해서 빈의 생성, 관계설정 등의 제어 작업을 총괄한다. 그 자체로는 애플리케이션 로직을 담당하지는 않지만 IoC 방식을 이용해 애플리케이션 컴포넌트를 생성하고, 사용할 관계를 맺어주는 등의 책임을 담당한다.

= 스프링 컨테이너, IoC 컨테이너


'공부 > 토비의 스프링 3.1' 카테고리의 다른 글

싱글톤 패턴, 싱글톤 레지스트리  (0) 2019.02.22
[질문] 오브젝트의 동일성과 동등성(p103)  (0) 2019.02.22
제어의 역전(IoC)  (0) 2019.02.20
오브젝트 팩토리  (0) 2019.02.20
전략 패턴  (0) 2019.02.19
댓글