spring DI给属性赋值的方式(不包括注解方式)
给对象的属性赋值
按着值的类型:
值注入:普通类型属性赋值的时候,value属性
引用注入:给引用类型的属性赋值,ref属性
按着注入方式:
构造器方式
constructor-arg:(标签)可以给构造器的参数赋值
name属性:指定构造器的哪个参数赋值
index: 指定当前参数在构造器中的索引,索引默认是从0开始的
type: 指定当前参数的类型
无论是什么构造器,都可以通过name、index、type属性来定位到。
set方法:
property标签
p名称空间
先引入p名称空间
注解方式: