一、IOC的基本实现

发布时间 2023-03-22 21:09:13作者: 爱喝茶的猫先生
Bean 体系

 

一、整个XML配置文件读取的大致流程,在XmlBeanDefinitionReader中主要包含以下几步处理 

 

 

(1)通过继承自AbstractBeanDefinitionReader中的方法,来使用ResourceLoader将资源文件路径转换为对应的Resource文件
(2)通过DocumentLoader对Resource文件进行转换,将Resource文件转换为Document文件
(3)通过实现接口BeanDefinitionDocumentReader的DefaultBeanDefinitionDocumentReader类对Document进行解析,并使用BeanDefinitionParserDelegate对Element进行解析

二、ignoreDependencyInterface:

自动装配时忽略该接口实现类中和setter方法入参相同的类型,也就是忽略该接口实现类中存在依赖外部的bean属性注入。