ClassMates类
public class ClassMates {
private String name;
private Integer age;
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;
}
@Override
public String toString() {
return "ClassMates{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
}
传统的xml属性配置
<bean name="dengyi" class="...">
<property name="name" value="Dengyi"/>
<property name="age" value="18"/>
</bean>
等价于
使用p命名空间配置
<bean name="dengyiyi" class="..."
p:name="Dengyi" p:age="18"/>
传统的xml构造器配置
<bean name="dengyi" class="...">
<constructor-arg index="0" value="dengyi3"/>
<constructor-arg index="1" value="18"/>
</bean>
等价于
使用c命令空间配置
<bean name="dengyiyi" class="..."
c:name="dengyiyi" c:age="18">