一、构造方法方式注入
1、项目结构如下:
2、新建Customer类
package hjp.spring.attributeinject; public class Customer { private String name; private Integer age; private String city; public Customer() { } public Customer(String name, Integer age) { this.name = name; this.age = age; } public Customer(Integer age, String city) { this.age = age; this.city = city; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } @Override public String toString() { return "Customer [name=" + name + ", age=" + age + ", city=" + city + "]"; } }