IoC의 가장 상위에 있는 인터페이스인 BeanFactory에 있는 메소드들 입니다. ApplicationContext 인터페이스에 있는 메소드 들인데 이 인터페이스는 아래의 인터페이스를 확장하고 있습니다.ListableBeanFactory, HierarchicalBeanFactory, MessageSource, ApplicationEventPublisher, ResourcePatternResolver위 인터페이스들의 클래스 다이어그램을 그려보면 다음과 같이 됩니다. BeanFactory를 구현한 클래스들(ApplicationContext를 구현한 클래스와 중복되는 클래스는 삭제했습니다.) AbstractBeanFactory, DefaultListableBeanFactory, StaticListableBeanFactory,