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">

results matching ""

    No results matching ""