BeanUtils中copyProperties的使用
我们在编程过程中,一个JavaBean对象通常包含了大量的属性,在合适的时候使用copyProperties代替set/get,不失为一个巧妙的方法。我原本使用的是org.apache.commons.beanutils。但是commons系列,BeanUtils.copyProperties存在性能问题。经过了解后,我了解到了Hutool。在我个人看来,对于copyProperties性能问题,Hutool还是有一定自己的强处。特此分享一下我的使用过程和心得体会。
// 重新创建对象 用于保存历史
SafetyDeptAuditHistoryDO safetyDeptAuditHistoryDO = new SafetyDeptAuditHistoryDO();
// 拷贝流程数据进入历史数据表
BeanUtil.copyProperties(safetyDeptAuditPro