【发布时间】:2023-01-14 22:34:41
【问题描述】:
我们有多个第三方 pojo,我们想将它们组合成单个 pojo,并使用该单个 pojo 使用 jackson 映射到 JSON。
第三方 pojo -
public class ThirdPartyPojo1 {
private String random1
//public setters and getters
}
public class ThirdPartyPojo2 {
private String random2
//public setters and getters
}
我们想将这些组合起来形成一个单一的 pojo,比如 -
public class ourPojo {
private String random1;
private String random2;
//public setters and getters
}
我们将使用 jackson 将其序列化为 JSON 字符串。我们怎样才能做到这一点?
【问题讨论】:
-
你会怎样想要处理冲突?
-
@ScottHunter 你能澄清一下,你的意思是什么?
-
如果他们有任何共同领域怎么办?更糟糕的是,如果它们具有名称相同但类型不同的字段怎么办?
-
当你写“POJO”时,你的意思是“DTO”吗?
-
@ScottHunter 字段是独一无二的。
标签: java