Spring 용어1 [Spring] 입문 용어 BeanFactory, ApplicationContext BeanFactory와 ApplicationContext는 인터페이스이다. BeanFactory 인터페이스는 객체 생성과 검색에 대한 기능을 정의함. (싱글톤/프로토타입 빈인지 확인하는 기능도 제공) ApplicationContext는 BeanFactory를 상속한다. 메시지, 프로필/환경 변수 등을 처리할 수 있는 기능을 추가로 정의함. ApplicationContext (또는 BeanFactory)는 빈 객체의 생성, 초기화, 의존 주입, 보관, 제거 등을 관리하고 있기 때문에 컨테이너 (Container)라고도 불린다. 스프링 컨테이너는 내부적으로 빈 객체와 빈 이름을 연결하는 정보를 갖는다. @Configuration 스프링 설정 클래스를 .. 2021. 10. 18. 이전 1 다음