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

相关推荐
LitchiCheng3 分钟前
Mujoco 蒙特卡洛采样统计机械臂可达工作空间(非Matlab)
开发语言·matlab
真正的醒悟3 分钟前
图解网络8
开发语言·网络·php
徐_三岁5 分钟前
Python 入门学习
java·python·学习
500847 分钟前
鸿蒙 Flutter 接入鸿蒙系统能力:通知(本地 / 推送)与后台任务
java·flutter·华为·性能优化·架构
郝学胜-神的一滴8 分钟前
Linux信号集操作函数详解
linux·服务器·开发语言·c++·程序人生
脸大是真的好~11 分钟前
尚硅谷-Kafka02-主题创建-生产数据
java
落霞的思绪12 分钟前
基于Go开发的矢量瓦片服务器——pg_tileserv
开发语言·后端·golang
CHANG_THE_WORLD14 分钟前
Python 文件操作详解与代码示例
开发语言·数据库·python
weixin_466815 分钟前
K8S-高可用集群
java·docker·kubernetes
卿雪17 分钟前
Redis 数据持久化:RDB和 AOF 有什么区别?
java·数据库·redis·python·mysql·缓存·golang