【发布时间】:2011-11-15 08:52:05
【问题描述】:
假设我想映射以下两个类:
public class A {
String member;
public void setMember(String member) { this.member = member }
public String getMember() { return member }
}
public class B {
String member;
public B(String member) { this.member = member }
public String getMember() { return member }
}
现在,当我希望 Dozer 进行以下转换时:dozerBeanMapper.map( a, B.class ); 由于缺少类 B 的默认构造函数,我得到一个错误。
解决该问题的最佳方法是什么? 使用自定义转换器?
【问题讨论】: