java - 使用默认映射将嵌套属性映射到其他对象的Orika映射配置

  显示原文与译文双语对照的内容
0 0

我想要做一个特定的映射,并且不知道是否可以以,如果是,如何配置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;
}

我想用ClassZ映射 ClassA,所以我想使用缺省映射( 因为名字是一样的) 将bInstance的嵌套属性映射到一个ClassZ实例。

任何帮助都将非常有用。

此致

时间:原作者:1个回答

0 0

不,它可以是ClassB和ClassZ而不是ClassA和 ClassZ

如果Orika支持( 虚拟) 属性'这个',那么它可以很容易地完成。 ( 通过将 ClassA.bInstance 映射到 ClassZ.this )

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

原作者:
...