- 博客(5)
- 收藏
- 关注
原创 Spring MVC 源码时序图
源码入口HttpServletBean类调用了 Init初始化 方法 改方法中 最为重点的方法是initServletBean方法initServletBean方法是在FrameworkServlet类中实现的 该方法中最为重要的方法为initWebApplicationContext 初始化webApplicationinitWebApplicationContext方法中 最为两个重要的方法:initWebApplicationContext(此方法调用了AbstatctAp
2020-05-14 21:32:15 182
原创 Spring IOC时序图源码
源码入口ClassPathXmlApplicationContext方法中 去解析资源文件路径 此方法是setConfigLocations();解析完资源路径之后 会去 调用刷新容器的方法 refresh 此方法也是去装配容器需要的处理事务 还有属性之类的此方法中概括所有ioc容器的处理 过程 有11个方法 1:prepareRefresh() 调用容器准备刷新的方法,获取容器的时间,并且设置表示 2:ConfigurableListableBeanFactory beanFac
2020-05-12 20:47:19 190 1
原创 SpringAop源码(顺序图)
源码入口此方法是创建Bean实例对象,并且添加通知1: 举例子 我们可以applyBeanPostProcessorsAfterInitialization的方法applyBeanPostProcessorsAfterInitialization中调用了postProcessAfterInitialization方法 调用bean中所有后置处理中 初始化方法为bean实例在初始化后执行自定义处理操作postProcessAfterInitialization方法是在AbstractAut
2020-05-12 15:50:52 149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人