【问题标题】:Converting template classes with Dozer使用 Dozer 转换模板类
【发布时间】:2014-07-15 11:35:49
【问题描述】:

考虑以下课程。如何在不使用自定义转换器的情况下使用 Dozer 将 A 类转换为 B 类?

interface IProperty<T> {
  T getValue();
  String getNilReason();
....
}

class Property<T> implements IProperty<T> {
  T value;
  String nilReasons();
  ...setters and geters 
}

class X1 {
 String a;
}

class X2 {
 String a;
}

class A {
 IProperty<X1> x1;
}

class B {
 X2 x2;
}

有人可以为上述类提供推土机映射 XML 吗?

【问题讨论】:

    标签: dozer


    【解决方案1】:

    我对 Dozer 进行了代码审查,据我了解,它不支持自定义泛型,仅支持 Java 集合泛型。

    我正在考虑自己尝试并在推土机中实现我需要的支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-21
      • 1970-01-01
      • 2017-01-13
      • 2020-07-08
      • 2020-06-07
      相关资源
      最近更新 更多