DataInfo
在不同的请求中,内容不一样,例如有DataInfoA DataInfoB
,
我想复用X
作为返回结果,Y
里面的DataInfo
动态的,该如何设置,谢谢大佬
public class MyDto {
@Data
public static class X {
private String code;
private Y y;
}
@Data
public static class Y {
private String id;
private DataInfo data;
}
@Data
public static class DataInfo {
private String name;
}
@Data
public static class DataInfoA {
private String age;
}
@Data
public static class DataInfoB {
private String age;
}
}
用继承应该可以解决这个问题,DataInfoX 和 DataInfoY 都继承 DataInfo,