Spring容器给我们提供了很好的环境,我们只关注主要业务即可,其他的无需关注太多。今天刚学的DI
DI(Dependency Injection):依赖注入
使用XML配置文件完成依赖注入
1.1普通属性的注入
创建实体类:
package cn.spring.entity; import java.io.Serializable; /** * Created by accp on 2017/3/23. */ public class User implements Serializable { private String name; private String pwd; private Integer age; //带参构造 public User(String name, String pwd, Integer age) { this.name = name; this.pwd = pwd; this.age = age; } public User(String name, String pwd) { this.name = name; this.pwd = pwd; } public User(String name, Integer age) { this.name = name; this.age = age; } public User() { } @Override public String toString() { return "User{" + "name='" + name + '\'' + ", pwd='" + pwd + '\'' + ", age=" + age + '}'; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPwd() { return pwd; } public void setPwd(String pwd) { this.pwd = pwd; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } }