BeanUtils copyProperties из коробки, похоже, не обрабатывает копирование из свойств логического объекта в свойства логического примитива.
Я подумал, что мог бы создать и зарегистрировать конвертер, чтобы справиться с этим, но это просто не сработало.
Итак, как я могу использовать BeanUtils для копирования свойств из класса Source в класс Destination, где:
public class Destination {
private boolean property;
public boolean isProperty() {
return property;
}
public void setProperty(boolean property) {
this.property = property;
}
}
public class Source{
private Boolean property;
public Boolean getProperty() {
return property;
}
public void setProperty(Boolean property) {
this.property = property;
}
}