Допустим, я хочу сопоставить следующие два класса:
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
.
Как лучше всего решить эту проблему? Использовать специальный конвертер?