对象拷贝类BeanUtils,BeanCopier
两个不同对象拥有部分相同属性,我们经常会copy属性
Spring中常用
方法1:
BeanUtils.copyProperties("转换前的类", "转换后的类");
方法2:
BeanCopier copier = BeanCopier.create(Source.class, Target.class, false);
copier.copy(source, target, null);
三个参数useConverter,是否开启Convert。 默认BeanCopier只会做同名,同类型属性的copier,否则就会报错。如果类型需要转换比如Date转换成String则自定义Convert类实现Convert接口。