摘要:
摘要: 本文首先将举例说明如何使用BeanWrapper,然后根据例子中的结果分析BeanWrapper的源码。由于在spring中BeanWrapperImpl是BeanWrapper接口的唯一实现类,所以将对BeanWrapperImpl进行源码分析。最后,将从三个方面分析BeanWrapper 阅读全文
posted @ 2017-10-18 23:25
coshaho
阅读(378)
评论(0)
推荐(0)
摘要:
这一讲主要分析bean注册过程中各种初始化方法回调的执行逻辑(initializeBean) 阅读全文
posted @ 2017-10-18 18:51
coshaho
阅读(260)
评论(0)
推荐(0)
摘要:
这一讲分析spring bean属性注入代码populateBean,源码分析如下 debug过程中我们知道,总共有7个BeanPostProcessor 对于@Autowired,@Value注解注入的属性值,AutowiredAnnotationBeanPostProcessor会处理。我们进一 阅读全文
posted @ 2017-10-18 16:30
coshaho
阅读(899)
评论(0)
推荐(0)
摘要:
这一讲我们分析真正的bean实例创建方法——doCreateBean,源码分析如下 步骤如下 1、 createBeanInstance:执行构造方法创建bean实例; 2、 populateBean:丰富bean属性,包括依赖注入的bean和一般属性; 3、 initializeBean:执行be 阅读全文
posted @ 2017-10-18 15:07
coshaho
阅读(299)
评论(0)
推荐(0)

浙公网安备 33010602011771号