【发布时间】:2018-08-17 18:02:41
【问题描述】:
我是 Dozer 新手,并且已经使用 Dozer xml 映射完成了从一个 POJO 到另一个 POJO 的平面映射。但是现在我想映射下面给出的复杂 POJO,但我不知道该怎么做。
// -----------------------Source Classes-----------------------------
public class Source{
public String sourceId;
public Product product;
public List<Item> items;
}
public class Product{
public Integer productId;
public String productName;
}
public class Item{
public Integer id;
public Integer qty;
public String desc;
}
// -----------------------Destination Classes-------------------
public class Destination{
public String destId;
public DestProduct destProduct;
public List<DestItem> destItems;
}
public class DestProduct{
public Integer nProductId;
public String sProductName;
}
public class DestItem{
public Integer nId;
public Integer nQty;
public String sDesc;
}
我如何告诉 Dozer 将 Source 映射到 Destination?
【问题讨论】:
标签: java xml mapping pojo dozer