InitializingBean
DisposableBean
DefaultResourceLoader
classLoader:ClassLoader
getResource()
AbstractRefreshableConfigApplicationContext
resolvePath()
ClassPathXmlApplicationContext
ResourcePatternResolver
MessageSource
ConfigurableApplicationContext
Closeable
ListableBeanFactory
AbstractRefreshableApplicationContext
refreshBeanFactory()
Lifecycle
ResourceLoader
BeanFactory
AutoCloseable
EnvironmentCapable
ApplicationContext
BeanNameAware
ApplicationEventPublisher
AbstractXmlApplicationContext
loadBeanDefinitions()
HierarchicalBeanFactory
AbstractApplicationContext
resourcePatternResolver:PathMatchingResourcePatternResolver