次の2つのクラスをマップしたいとしましょう:
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
。
その問題を解決する最善の方法は何ですか? カスタム コンバーターを使用しますか?