使用Dozer转换模板类

时间:2014-07-15 11:35:49

标签: dozer

考虑以下课程。如何在不使用自定义转换器的情况下使用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;
}

有人可以为上述类提供Dozer映射XML吗?

1 个答案:

答案 0 :(得分:0)

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

我想我会采取刺戳并自己实施Dozer所需的支持。