摘要:
前言:从Spring2.0以后的版本开始,Spring引入了基于注解(Annotation)方式的配置,注解是JDK1.5中引入的一个新特性,用于简化Bean的配置,某些场合可以取代XML配置文件。注解可以大大简化配置,提高开发速度,但不能完全取代XML配置方式。XML方式更加灵活,并且发展的相对成 阅读全文
摘要:
前言:上一篇讲到了populateBean方法对Bean属性的依赖注入,此篇继续后面的内容。 7.BeanDefinitionValueResolver解析属性值 当容器在对属性进行依赖注入时,如果发现属性值需要进行类型转换,比如属性值是容器中另一个Bean实例对象的引用, 则容器首先需要根据属性值 阅读全文
摘要:
前言:前面系列文章分析了Spring IOC容器的初始化过程,接下来分析Spring的依赖注入。 1.依赖注入发生的时间 当Spring IOC容器完成了Bean定义资源的定位、载入和注册以后,IOC容器中已经管理Bean定义的相关数据,但是此时IOC容器还没有对所管理的Bean进行依赖注入,依赖注 阅读全文