1. BeanFactory스프링 컨테이너의 최상위 인터페이스주요 역할: 스프링 빈을 관리하고 조회하는 기본 기능을 담당핵심 메서드: getBean()을 제공특징: 지금까지 사용했던 빈 조회와 관리의 대부분은 사실 BeanFactory가 제공하는 기능.2. ApplicationContextBeanFactory의 기능을 모두 상속받아 제공하는 인터페이스핵심 기능: 빈 관리 및 검색 기능에 더해, 실제 애플리케이션 개발에 필요한 여러 부가기능을 제공ApplicationContext는 BeanFactory + 부가 기능ApplicationContext가 제공하는 부가기능메시지소스를 활용한 국제화 기능:접속 지역에 따라 한국어, 영어 등 언어를 구분하여 출력예를 들어, 한국어 들어오면 한국어로, 영어권에서 들어오..