Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Orika映射配置,用于使用默认映射将嵌套属性映射到另一个对象_Java_Mapping_Orika - Fatal编程技术网

Java Orika映射配置,用于使用默认映射将嵌套属性映射到另一个对象

Java Orika映射配置,用于使用默认映射将嵌套属性映射到另一个对象,java,mapping,orika,Java,Mapping,Orika,我想做一个特定的映射,我不知道这是否可能,如果可能,如何配置Orika来做映射。假设我有这些课程 public class ClassA { private ClassB bInstance; } public class ClassB { private String varA; private String varB; private String varC; ... private String varZ; } public class

我想做一个特定的映射,我不知道这是否可能,如果可能,如何配置Orika来做映射。假设我有这些课程

public class ClassA {
    private ClassB bInstance;
}

public class ClassB {
    private String varA;
    private String varB;
    private String varC;
    ...
    private String varZ;
}

public class ClassZ {
    private String varA;
    private String varB;
    private String varC;
    ...
    private String varZ;
}
我希望将ClassA映射到ClassZ,因此我希望使用默认映射将ClassA实例中BinInstance的嵌套属性映射到ClassZ实例(因为名称相同)

任何帮助都将不胜感激


关于

不,可以为B类和Z类做,而不是为A类和Z类做

也许如果Orika支持一个(虚拟)属性“this”,它可以很容易地完成。(通过将ClassA.BinInstance映射到ClassZ.this)

这可能是一个很好的功能请求:)