依赖注入3种方式:
ref
1.set注入:通过setXxx()赋值赋值,默认使用的是 set方法();依赖注入底层是通过反射实现的。<property…>
2.构造器注入:通过构造方法赋值 需要注意:如果 的顺序 与构造方法参数的顺序不一致,则需要通过type或者index或name指定。
3.p命名空间注入引入p命名空间 xmlns:p=“http://www.springframework.org/schema/p”
简单类型: p:属性名="属性值"引用类型(除了String外): p:属性名-ref="引用的id"注意多个 p赋值的时候 要有空格。
注意:无论是String还是Int/short/long,在赋值时都是 value=“值” ,因此建议 此种情况 需要配合 name\type进行区分