spring container
[Spring] 스프링 컨테이너와 빈
ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class); - ApplicationContext를 스프링 컨테이너라 하며 인터페이스이다. - 스프링 컨테이너는 XML을 기반으로 만들 수 있고, 어노테이션 기반의 자바 설정 클래스로 만들 수 있다. - 자바 설정 클래스를 기반으로 스프링 컨테이너를 만들면 new AnnotationConfigApplicationContext(AppConfig.class); 이 클래스는 ApplicationContext인터페이스의 구현체이다. Ps. 스프링 컨테이너를 부를 때 BeanFactory, ApplicationContext로 구분해서 이야기한다. Bean..