
4. 스프링 컨테이너와 스프링 빈
·
Spring/기본
1. 스프링 컨테이너 생성 1) 개념 - ApplicationContext 를 "스프링 컨테이너" 라 한다. - ApplicationContext 는 인터페이스다. - 스프링 컨테이너는 XML 기반으로도 (new GenericXmlApplicationContext("appConfig.xml")), 애노테이션 기반의 자바 설정 클래스 (new AnnotationConfigApplicationContext(AppConfig.class))로 만들 수 있다. * 정확히는 스프링 컨테이너를 BeanFactory, ApplicationContext로 구분하지만, BeanFactory를 직접 사용하는 경우는 거의 없으므로 일반적으로 ApplicationContext를 스프링 컨테이너라 한다. 2) 내부 동작 - Ap..