![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码
文章平均质量分 55
z896709283
这个作者很懒,什么都没留下…
展开
-
Spring源码解析(4):IOC过程下
上文说到populateBean方法中,对被@Autowired注解的属性方法进行注入。在这之后,BeanFactory执行applyPropertyValues方法,这个方法中,一个是把之前解析出来的属性值设置到bean中去;一个是继续解析出BeanDefinition中定义好的属性值。其中BeanDefinitionValueResolver用来解析BeanDefinition,获取Prope...原创 2018-07-16 17:49:17 · 223 阅读 · 0 评论 -
Spring源码解析(5):AOP过程上
Spring的AOP是Spring的两大特性之一,在分析源码之前,先介绍AOP之中的几个术语。 Advice通知: Advice定义在连接点做什么,为切面挣钱提供织入接口,在Spring AOP中,它主要描述Spring AOP围绕方法调用而注入的切面行为。(do what?) Pointcut切点: Pointcut决定Advice通知应该作用于哪个两节点,也就是说通过Pointc...原创 2018-07-30 15:57:56 · 320 阅读 · 1 评论 -
Spring源码解析(6):AOP过程下
Spring的IOC过程不再赘述,AOP实际代理类的生成是在AbstractAutowireCapableBeanFactory的initializeBean方法的最后一步,调用了applyBeanPostProcessorsAfterInitialization方法。 protected Object initializeBean(final String beanName, final O...原创 2018-07-31 15:52:09 · 238 阅读 · 0 评论