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) 的位置变换了,需要调整下目标和源的位置对调

相关推荐
小樱花的樱花几秒前
4 文件选择对话框 QFileDialog
开发语言·c++·ui
blxr_2 分钟前
Spring AI自定义Advisor
java·spring
xyq20243 分钟前
Python File 方法详解
开发语言
kisloy3 分钟前
【反爬虫】极验4 W参数逆向分析
java·javascript·爬虫
-Rane5 分钟前
【C++】红黑树
java·开发语言
leaves falling9 分钟前
深入浅出 C++ STL list:从入门到精通
开发语言·c++
饕餮争锋9 分钟前
Bash 简介
开发语言·bash
吃不胖爹18 分钟前
Sharding-JDBC只分表不分库
java
yaaakaaang24 分钟前
十三、责任链模式
java·责任链模式
爱吃烤鸡翅的酸菜鱼27 分钟前
【Java】封装位运算通用工具类——用一个整数字段替代几十个布尔列,极致节省存储空间
java·开发语言·设计模式·工具类·位运算·合成复用原则