//value代表需要的值
public void setA1(int a1) {
this.a1 = a1;
}
public void setS1(String s1) {
this.s1 = s1;
}
2.简单类型的构造器注入
value设置指定类型的数据
需要构造方法
public dao(int a1){
this.a1 = a1;
}
3.依赖自动注入
使用类型装配时,必须保证bean是唯一的
使用名称装配时,必须保证名称存在,不推荐,耦合度高
自动装配的优先级是低于set和构造器注入的
自动装配不能对简单类型进行操作
autowire="byType"4.集合注入
创建完集合对象依旧需要创建set方法
array标签和list标签是可以互用的
《array》
《array》100
map需要key 和value
props只要在标签内填写数据即可
总结props props2
简单类型使用value注入,引用类型使用ref注入。
注入方法分为2类:构造器constructor和property
自己写模块,推荐set注入,构造方法一般没有需求,使用set即可满足代码需求。



