Mapping Orika:将两个类的字段映射到一个类

Mapping Orika:将两个类的字段映射到一个类,mapping,orika,Mapping,Orika,是否有一种使用Orika将字段从类映射到类的方法。 在orika文档中找不到解决方案 在该示例中,类ObjectOne中的字段test&name应映射到相应的字段ObjectNew public class ObjectOne { private String test; private String name; private String id; public ObjectOne(String id,String test, String name){

是否有一种使用Orika将字段从类映射到类的方法。
在orika文档中找不到解决方案

在该示例中,类ObjectOne中的字段test&name应映射到相应的字段ObjectNew

public class ObjectOne {

    private String test;
    private String name;
    private String id;

    public ObjectOne(String id,String test, String name){
        this.id=id;
        this.test=test;
        this.name=name;
    }
}
ObjectTwo中的字段表也是如此

public class ObjectTwo {

     private String sheet;
     private String id;

     public ObjectTwo(String id,String sheet){
        this.id=id;
        this.sheet=sheet;
     }
}
ObjectNew的代码

public class ObjectNew {

    private String id;
    private String test;
    private String name;
    private String sheet;

    public ObjectNew(String id,String test,String name,String sheet){
       this.id=id;
       this.test=test;
       this.name = name;
       this.sheet = sheet;
    }
}
当ObjectOne和ObjectTwo类的id相同时,ObjectOne和ObjectTwo类的字段应启动新的ObjectNew对象

你知道怎么处理吗


我建议将源对象包装到一个源包装器对象中,并将此新包装器对象映射到新对象:

public class objectWrapper{
   private objectOne objectOne;
   private objectTwo objectTwo;
}

Thnx,我试试这个解决方案