【问题标题】:Orika Mapping configuration for mapping nested properties to another object using default mappingOrika 映射配置,用于使用默认映射将嵌套属性映射到另一个对象
【发布时间】:2014-06-16 23:36:41
【问题描述】:

我想做一个特定的映射,但我不知道这是否可行,如果可以,如何配置 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 实例中 bInstance 的嵌套属性映射到 ClassZ 实例(因为名称相同)。

任何帮助将不胜感激。

问候

【问题讨论】:

    标签: java mapping orika


    【解决方案1】:

    不,可以为 ClassB 和 ClassZ 做,而不是 ClassA 和 ClassZ

    也许如果 Orika 支持(虚拟)属性“this”,就可以轻松完成。 (通过将 ClassA.bInstance 映射到 ClassZ.this)

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-21
      • 2014-03-31
      • 2023-03-18
      • 2017-03-22
      • 1970-01-01
      • 1970-01-01
      • 2013-08-01
      相关资源
      最近更新 更多