父类bean对象拷贝所有值给子类bean对象的两种方案

**

父类bean对象拷贝所有值给子类bean对象的两种方案

**
方法一: 用BeanUtils.copyProperties() , 缺点: 好像不支持Java.util.date 类型的拷贝.
父类Java bean : public class Parents ;
子类Java bean : public class children extends Parents

方法二: 直接用set方法将parents对象放到ParentsObject中.
父类Java bean : public class Parents ;
子类Java bean : public class children extends ParentsObject

public class ParentsObject {
    private T data;

    public ParentsObject() {
    }

    public T getData() {
        return this.data;
    }

    public void setData(T data) {
        this.data = data;
    }
}

直接将parents对象

你可能感兴趣的:(父类bean对象拷贝所有值给子类bean对象的两种方案)