afumu的博客小站 afumu的博客小站

Spring源码解析系列五:Spring扫描组件之ConfigurationClassPostProcessor

1.准备测试类 public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApplicationContext ac = new

afumu 发布于 2019-12-25

Spring源码解析系列四:Spring扫描组件之BeanFactoryPostProcessor

1.准备测试类 public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApplicationContext ac = new

afumu 发布于 2019-12-11

Spring源码解析系列三:Spring的后置处理器到底是怎么回事?

这里要介绍的是Spring的扩展类点之一的:BeanPostProcessor. 废话不多说,开搞! 1.准备代码 TestProcessor类 @Component public class TestProcessor implements BeanPostProcessor ,PriorityO

afumu 发布于 2019-12-11

Spring源码解析系列二:Spring初始化准备处理器过程

今天是Spring系列的第二篇文章,加油! 1.创建一个测试类 public class Test01 { public static void main(String[] args) { //这个构造方法会把Spring所有的环境都准备好 AnnotationConfigApp

afumu 发布于 2019-12-08

Spring源码解析系列一:配置类的初始化过程

从今天开始,准备写关于Spring源码的博客,那么废话不多说, 咱们开始搞! 1.环境准备 1).看图: PersonService类: @Component public class PersonService { public void run(){ System.out.print

afumu 发布于 2019-09-13

Spring源码解析系列零:SpringMVC执行流程图

在前端控制器中最最重要的方法是 doDispatch,在这个方法中 ,起到委派模式中委派者的角色,负责把 任务分发给各个角色做处理 分发的主要任务: 获取处理器映射器 根据处理器映射器获取处理器适配器 根据处理器适配器获取视图ModelAndView 使用视图解析解解析视图 渲染视图 protect

afumu 发布于 2019-09-10