spring源码分析11

spring源码分析11
强烈推介IDEA2020.2破解激活,IntelliJ IDEA 注册码,2020.2 IDEA 激活码

在这里插入图片描述
refresh包括applicationContext的所有功能

在这里插入图片描述
刷新上下文环境

在这里插入图片描述
初始化beanFactory,对xml文件进行读取

在这里插入图片描述
对beanFactory进行各种功能填充

在这里插入图片描述
子类覆盖方法做额外处理

在这里插入图片描述
激活各种bean的处理器

在这里插入图片描述
注册拦截bean的处理器

在这里插入图片描述
为上下文初始化message源

在这里插入图片描述
初始化应用消息广播器

在这里插入图片描述
留给子类初始化其他的bean

在这里插入图片描述
注册bean中找到listener bean,注册到消息广播器中

在这里插入图片描述
初始化剩下单实例

在这里插入图片描述
完成刷新过程,通知生命周期处理器lifecycleProcessor,刷新过程,发出ContextRefreshEvent通知别人

在这里插入图片描述
spring思想就是分治思想,剥洋葱式编程。

原文链接:https://gper.club/articles/7e7e7f7ff3g5agcc

本文来源Java实战团,由javajgs_com转载发布,观点不代表Java架构师必看的立场,转载请标明来源出处:https://javajgs.com/archives/7911

发表评论