java 提示 避免用Apache Beanutils进行属性的copy。

避免用Apache Beanutils进行属性的copy。

Inspection info:

避免用Apache Beanutils进行属性的copy。 说明:Apache BeanUtils性能较差,可以使用其他方案比如Spring BeanUtils, Cglib BeanCopier。

TestObject a = new TestObject();

TestObject b = new TestObject();

a.setX(b.getX());

a.setY(b.getY());

这里引入了 import org.apache.commons.beanutils.BeanUtils; 我们替换成 import org.springframework.beans.BeanUtils;

使用的时候注册 copyProperties(Object source, Object target) 的位置变换了,需要调整下目标和源的位置对调

相关推荐
月明长歌3 分钟前
【码道初阶】【LeetCode 102】二叉树层序遍历:如何利用队列实现“一层一层切蛋糕”?
java·数据结构·算法·leetcode·职场和发展·队列
codingPower5 分钟前
制作ftl文件通过FreeMarke生成PDF文件(含图片处理)
java·开发语言·pdf
CQ_YM6 分钟前
Linux线程控制
linux·c语言·开发语言·线程
R.lin7 分钟前
Spring AI Alibaba 1.1 正式发布!
java·后端·spring
lingran__8 分钟前
C语言字符函数和字符串函数详解
c语言·开发语言
CodeCraft Studio18 分钟前
JavaScript图表库 DHTMLX Diagram 6.1 重磅发布:全新PERT模式上线,项目可视化能力再升级!
开发语言·javascript·ecmascript·dhtmlx·图表开发·diagram·javascript图表库
程序员阿明18 分钟前
spring security 6的知识点总结
java·后端·spring
Dxy123931021621 分钟前
Python的正则表达式如何做数据校验
开发语言·python·正则表达式
UP_Continue22 分钟前
C++--右值和移动语义
开发语言·c++
李子园的李36 分钟前
Java函数式接口——渐进式学习
java