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

相关推荐
没文化的阿浩几秒前
【C++】详解继承机制
开发语言·c++
文祐7 分钟前
C语言用双向链表实现单调递减(递增)队列
c语言·开发语言·链表
雪的季节14 分钟前
OCR: windows 环境基于c++的 paddle ocr 编译【CPU版本】编译成dll ,在QT、VS中调用
开发语言
剑挑星河月21 分钟前
94.二叉树的中序遍历
java·算法·leetcode
2301_8011847527 分钟前
docker 工作
java·docker·容器
老前端的功夫37 分钟前
【Java从入门到入土】47:构建工具:Maven与Gradle的战争
java·python·maven
aaPIXa62238 分钟前
C++模板元编程:在编译期完成计算,实现零运行时开销
java·开发语言·c++
夜郎king1 小时前
RuoYi-Vue3 企业级后台快速落地实战指南
java·开发语言
江华森1 小时前
exp01_Python_数据类型
开发语言·python
希冀1232 小时前
【JavaScript】Javascript—JS进阶—Day03
开发语言·javascript·原型模式