xml中Scan标签流程
2020-05-20 18:38:15 0 举报
源码加载梳理,路过的朋友请留下赞,谢谢
作者其他创作
大纲/内容
2 遍历所有资源,判断是否在include中
doScan
3 在扫描include中则创建ScannedGenericBeanDefinition
2 CommonAnnotationBeanPostProcessor
4 封装BeanDefinitionHolder
getResources
findPathMatchingResources
registerComponents
下面遍历文件下所有的文件并返回
ClassPathBeanDefinitionScanner
spring.handlers
ClassPathScanningCandidateComponentProvider
ComponentScanBeanDefinitionParser
1 查找所有的BeanDefinition
parse方法入口
3 解析注解 Lazy Primary DependsOn Role Description
ContextNamespaceHandler
PathMatchingResourcePatternResolver
1 查找所有的Resource资源
scanCandidateComponents
findCandidateComponents
2 解析Scope属性
parse
doFindPathMatchingFileResources
doFindMatchingFileSystemResources
1 AutowiredAnnotationBeanPostProcessor
0 条评论
回复 删除
下一页