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

相关推荐
鲨鱼吃橘子13 小时前
C++刷题--递归回溯剪枝(二)
开发语言·数据结构·c++·算法·leetcode·深度优先·剪枝
Ulyanov20 小时前
高保真单脉冲雷达导引头回波生成:Python建模与实践
开发语言·python·仿真·系统设计·单脉冲雷达
t***442320 小时前
【Springboot3+vue3】从零到一搭建Springboot3+vue3前后端分离项目之后端环境搭建
java
daidaidaiyu20 小时前
SpringCloud 微服务实现一则 (Eureka + Hystrix)
java·spring
小哥不太逍遥20 小时前
Technical Report 2024
java·服务器·前端
阿猿收手吧!20 小时前
【C++】jthread:优雅终止线程新方案
开发语言·c++
lly20240621 小时前
《JavaScript 实例》
开发语言
edisao21 小时前
序幕-内部审计备忘录
java·jvm·算法
十五年专注C++开发21 小时前
C++中各平台表示Debug的宏
开发语言·c++·debug
shehuiyuelaiyuehao21 小时前
22Java对象的比较
java·python·算法