Spring-DI(Dependence Injection)依赖注入
Spring-DI(Dependence Injection)依赖注入
控制被反转之后,获得依赖对象的过程由自身管理IOC容器主动注入。
依赖注入,就是由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中。
1. 设值注入 底层实现set方法赋值
ref 引用其它对象,对象的嵌套
2. 构造注入 底层实现构造方法注入
根据bean下的参数类型和参数数量,寻找对应的构造方法
如果没有,则报错
3. 自动装配
限制:不能自动装配所谓的简单类型包括基本类型,字符串和集合类
通常用来自动装配 对象