06 2020 档案
发表于 2020-06-29 16:27阅读:208评论:0推荐:0
摘要:一、基本流程与总览 《Spring in Action》上给了一张 Spring MVC 最最基本大致处理流程图 解释: ① DispatcherServlet 是 SpringMVC 中的核心控制器,负责接收 Request 并将 Request 转发给对应的处理组件 ② HanlerMappin
阅读全文 »
发表于 2020-06-13 12:29阅读:232评论:0推荐:0
摘要:一、基本源码分析 1.寻找入口 Spring 的 AOP 是通过接入 BeanPostProcessor 后置处理器开始的 2.BeanPostProcessor BeanPostProcessor的体现在IOC源码分析的doCreateBean中,populateBean的后一句 Object e
阅读全文 »
发表于 2020-06-11 17:18阅读:233评论:0推荐:0
摘要:一、核心容器类图 1.1 BeanFactory BeanFactory 作为最顶层的一个接口类,它定义了 IOC 容器的基本功能规范,BeanFactory 有三 个重要的子类:ListableBeanFactory、HierarchicalBeanFactory 和 AutowireCapabl
阅读全文 »