1.注⼊:通过Spring的配置⽂件,为成员变量赋值 2.Set注⼊:Spring调⽤Set⽅法 通过配置⽂件 为成员变量赋值 3.构造注⼊:Spring调⽤构造⽅法 通过配置⽂件 为成员变量赋值1.构造注入的步骤 1 提供有参构造⽅法
public class Customer implements Serializable {
private String name;
private int age;
public Customer(String name,int age) {
this.name = name;
this.age = age;
}
}
2 Spring的配置⽂件
2.构造方法重载 2.1参数个数不同时suns 102
2.2 构造参数个数相同时通过控制标签的数量进⾏区分
通过在标签引⼊ type属性 进⾏成员变量的类型区分
3.注入的总结
未来的实战中,应⽤set注⼊还是构造注⼊? 答案:set注⼊更多 构造注入用的少 1. 构造注⼊麻烦 (因为重载) 2. Spring框架底层 ⼤量应⽤了set注⼊
本系列文章从Spring5原理开始深入浅出,从工厂特性=>依赖注入–IOC=>AOP编程=>Spring事务=>纯注解开发。本文来自观看B站孙帅Spring教程后做的笔记。持续更新…



