异常处理
class Foo {
Date date;
}
class FooDto {
@Mapping(datePattern="yyyy-MM-dd")
String date = "2018-10";
}
try {
Foo foo = BeanUtils.copyProperties(new FooDto(), Foo.class);
} catch (BeanPropertyCopyException e) {
System.out.println(e.getMessage()) // "属性:date拷贝时发生异常"
System.out.println(e.getPropertyName()) // "date"
System.out.println(e.getSourceObject()) // FooDto(date=2018-10)
}Last updated