public class BaseVO{
private int id;
private String name;
//...省略getter/setter
}
public class ChildVO extends BaseVO{
private int id;
private String sex;
//...省略getter/setter
}
最近公司使用了Gson这个工具,但是发现了一个问题,之前的BaseVo中有的属性子类里有也,请问Gson怎么处理这个问题? public class BaseVO{ private int id; private String name; //...省略getter/setter } public class ChildVO extends BaseVO{ private int id; private String sex; //...省略getter/setter } 我现在想要的效果是如果
这父类和子类封装的真多余。
public class BaseVO{
private int id;
private String name;
//...省略getter/setter
}
public class ChildVO {
private int id;
private String sex;
private BaseVO bvo;
//...省略getter/setter
}