我有一个名为A
的Pojo和另一个名为B
的Pojo,它扩展了A
:
public class A
{
private String name;
//constructor, setter and getter comes here.
}
public class B extends A
{
private long id;
//constructor, setter and getter comes here.
}
我有一个名为A
的实例。
A a = new A();
a.setName("udy");
我想获得一个B
类的实例,其中包含a
的所有值但不知道a
复制构造函数不会这样做,因为在向A
添加字段时,我必须更新B
的复制构造函数
Dozer可以做到这一点,但我想避免创建副本。
我做了一些搜索,但没有找到我想要的东西。
任何建议都会非常感激!