스프링 컨테이너와 스프링 빈(ApplicationContext, BeanFactory, BeanDefinition)
스프링 컨테이너 생성ApplicationContext 를 스프링 컨테이너라고 하며, ApplicationContext는 인터페이스이다.스프링 컨테이너는 XML을 기반으로 만들 수 있고, 애노테이션 기반의 자바 설정 클래스로 만들 수 있다.자바 설정 클래스: AnnotationConfigApplicationContext를 ApplicationContext의 구현체로 사용XML: GenericXmlApplicationContext를 ApplicationContext의 구현체로 사용스프링 컨테이너 생성 과정스프링 컨테이너 생성: 스프링 컨테이너(ApplicationContext)를 생성할 때에는 구성 정보를 지정해주어야 한다. 위 그림에서는 자바 클래스를 구성 정보로 지정했다. (new AnnotationCo..
2024. 11. 27.
최근댓글