
1. 스프링 컨텍스트란?애플리케이션 전체에서 사용되는 다양한 객체(빈)들의 생명주기를 관리하고, 이들 간의 의존성을 주입하는 등의 역할을 한다. 2. BeanFactory와 ApplicationContext✔️BeanFactory스프링 컨테이너의 최상위 인터페이스다.스프링 빈을 관리하고 조회하는 역할을 담당한다.`getBean()` 을 제공한다.BeanFactory를 직접 사용하는 경우는 거의 없다.✔️ApplicationContextBeanFactory 기능을 모두 상속받아서 제공한다.일반적으로 ApplicationContext를 스프링 컨테이너라 한다.BeanFactory보다 더 많은 부가 기능을 제공한다. 3. 다양한 형식의 설정 정보 지원자바코드, XML, Groovy등을 지원한다.✔️Annota..