[References]

 

1、 IOC之基于Java类的配置Bean

 

2、IOC之基于注解的配置bean(上)

 

3、Spring之IOC的注入方式总结

 

4、Spring之IOC自动装配解析

 

5、Spring之Construcotrer注入和setter注入不同的XML写法方式

 

6、IOC之方法注入讲解

(讲解singleton里包含prototype类型的处理方式,最好用lookup方法注入,而不用方法替换)

 

7、IOC之bean之间的关系讲解

(三种关系:继承[parent]、依赖[depends-on ]、引用[ref])

 

8、IOC之基于注解的配置bean(下)(@Autowired、@Qualifier、@Resource、@Scope等注解的内容)

 

9、IOC之基于Java类的配置Bean(@Configuration、@Bean、@Import 三种配置Bean的方式对比)

(注意:Spring 对标注 Configuration 的类有如下要求
配置类不能是 final 的;配置类不能是本地化的,亦即不能将配置类定义在其他类的方法内部;配置类必须有一个无参构造函数。AnnotationConfigApplicationContext 将配置类中标注了 @Bean 的方法的返回值识别为 Spring Bean,并注册到容器中,受 IoC 容器管理。@Bean 的作用等价于 XML 配置中的 标签。)