BeanDefinitionDocumentReader:定义读取Document并注册BeanDefinition功能
DocumentLoader:定义从资源文件加载到转换为Document的功能
AbstractBeanDefinitionReader
EnvironmentCapable
DocumentLoader
DefaultBeanDefinitionDocumentReader
BeanDefinitionReader:主要定义资源文件读取并转换为BeanDefinition的各个功能
BeanDefinitionReader
EnvironmentCapable:定义获取Environment方法
BeanDefinitionParserDelegate
XmlBeanDefinitionReader
BeanDefinitionParserDelegate:定义解析Element的各种方法
ResourceLoader
BeanDefinitionDocumentReader
ResourceLaoder:定义资源加载器,主要应用于根据给定的资源文件地址返回对应的Resource