[Spring] 스프링 컨테이너 생성
스프링 컨테이너에 대해 자세히 알아보자. 스프링 컨테이너의 생성 과정 스프링 컨테이너가 생성되는 과정을 그림으로 살펴보자. 먼저 다음의 코드로 스프링 컨테이너를 생성한다. ... ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class); ... 앞서 본 것과 같이, ApplicationContext를 스프링 컨테이너라 하고 ApplicationContext는 인터페이스이다. 즉 다형성이 적용된 것이다. ApplicationContext를 구현한 것 중 하나가 AnnotationConfigApplicationContext인 것이다. → 인터페이스의 구현체 스프링 컨테이너는 어노테이션(@) 기반의 자바 설정 클래스로 만들어..