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 分钟前
Qt自定义控件
开发语言·qt
Ricky_Theseus5 分钟前
C++静态库
开发语言·c++
SuperEugene5 分钟前
Python 异步 async/await:为什么 AI 框架大量使用?| 基础篇
开发语言·人工智能·python
云烟成雨TD10 分钟前
Spring AI 1.x 系列【28】基于内存和 MySQL 的多轮对话实现案例
java·人工智能·spring
SMF191911 分钟前
【uv】Python包管理器uv安装和应用
开发语言·python·uv
Lyyaoo.12 分钟前
【JAVA基础面经】String、StringBuffer、StringBuilder
java·开发语言
蓝色的杯子13 分钟前
Python面试30分钟突击掌握-LeetCode1-Array
开发语言·python·面试
Kiri霧14 分钟前
Kotlin递归
android·开发语言·kotlin
范纹杉想快点毕业16 分钟前
Zynq开发视角下的C语言能力分级详解
c语言·开发语言
TeamDev18 分钟前
JxBrowser 8.18.2 版本发布啦!
java·前端·跨平台·桌面应用·web ui·jxbrowser·浏览器控件