开箱即用的 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;
}
}