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

相关推荐
念何架构之路1 小时前
Go reflect 包:结构体反射 —Field、Tag 与 VisibleFields
java·数据库·golang
liangbo72 小时前
03-JDK 10/11 局部变量推断与 LTS:var 到底该怎么用
java
2401_885885042 小时前
国际语音C#接口怎么写?.NET环境下实现国际语音验证码批量下发
开发语言·c#·.net
Percep_gan2 小时前
调用天翼云的对象存储ZOS,很详细
java·1024程序员节
若亦_2 小时前
数据结构>>优先级队列(堆)
java·数据结构
程序猿乐锅3 小时前
【从0-1学习Python | 第七篇】Python 面向对象基础
开发语言·笔记·后端·python·学习·1024程序员节
Wang's Blog3 小时前
Java 项目实战: 交友项目 - 查询圈子个人动态:查询我的动态需求分析
java·开发语言·交友
denlaku3 小时前
JDK 23 新特性详解
java
凯瑟琳.奥古斯特3 小时前
力扣1016高效解法:剪枝优化技巧
开发语言·c++·算法·leetcode·职场和发展
code2cat3 小时前
Java高级篇之Hibernate:让对象映射到表,理解持久化与事务
java·后端·hibernate·1024程序员节