前言
在排查接口耗时较长原因的时候,发现代码中有拷贝对象的逻辑,拷贝对象用到的还是BeanUtils.copyProperties()。阿里巴巴编码规范插件中也是不支持使用这种方法进行拷贝的,如果有使用这种方法,用编码规约扫描会直接提示“避免用Apache Beanutils进行属性的copy”。同时会说明:“说明:Apache BeanUtils性能较差,可以使用其他方案比如Spring BeanUtils, Cglib BeanCopier”。找度娘,发现了一个好的映射工具MapsStruct。
