2014년 4월 17일 목요일

토비의 스프링 3 용어정리

빈(bean) : 스프링이 제어권을 가지고 직접 만들고 관계를 부여하는 오브젝트, 스프링이 직접 그 생성과 제어를 담당하는 오브젝트
빈 팩토리(bean factory) : 빈을 등록, 생성, 조회하고 돌려주고, 빈을 관리. 보통은 이를 바로 사용하지 않고 이를 확장한 애플리케이션 컨텍스트를 이용한다.
애플리케이션 컨텍스트(application context) : 빈 팩토리와 거의 동일하지만 넓은 의미.
@Configuration : 스프링이 오브젝트 설정을 담당하는 클래스라고 인식할 수 있는 애노테이션
@Bean : 오브젝트 생성을 담당하는 IoC용 메소드
IoC 컨테이너 : 빈 팩토리를 지칭.
컨테이너 : 애플리케이션 컨텍스트를 지칭.
싱글톤레지스트리(SingletonRegistry) : 스프링은 고전적인 싱글톤 패턴을 대신해서 싱글톤을 만들고 관리해주는 싱글톤 레지스트리.

댓글 없음 :

댓글 쓰기