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

相关推荐
lsx2024062 小时前
NumPy 创建数组
开发语言
小钟不想敲代码2 小时前
Python(三)
java·python·servlet
Qiu的博客2 小时前
Spring Boot 全局异常处理策略设计(一):异常不只是 try-catch
java·spring
Han.miracle2 小时前
Java集合核心:ArrayList与LinkedList深度解析
java·开发语言
篱笆院的狗2 小时前
Group by很慢,如何定位?如何优化?
java·数据库
@淡 定2 小时前
DDD领域事件详解:抽奖系统实战
开发语言·javascript·网络
lly2024062 小时前
DOM 简介
开发语言
期待のcode2 小时前
Java的反射
java·开发语言
j .2 小时前
Java 集合的核心概念笔记
开发语言·python