假设我想映射以下两个类:
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 );
由于缺少 class 的默认构造函数,我得到一个错误B
。
解决该问题的最佳方法是什么?使用自定义转换器?