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

相关推荐
郑州光合科技余经理2 小时前
代码展示:PHP搭建海外版外卖系统源码解析
java·开发语言·前端·后端·系统架构·uni-app·php
feifeigo1233 小时前
matlab画图工具
开发语言·matlab
大大水瓶3 小时前
Tomcat
java·tomcat
dustcell.3 小时前
haproxy七层代理
java·开发语言·前端
norlan_jame3 小时前
C-PHY与D-PHY差异
c语言·开发语言
游离态指针3 小时前
以为发消息=下单成功?RabbitMQ从0到秒杀实战的完整踩坑笔记
java
多恩Stone4 小时前
【C++入门扫盲1】C++ 与 Python:类型、编译器/解释器与 CPU 的关系
开发语言·c++·人工智能·python·算法·3d·aigc
BD_Marathon4 小时前
工厂方法模式
android·java·工厂方法模式
QQ4022054964 小时前
Python+django+vue3预制菜半成品配菜平台
开发语言·python·django
遥遥江上月4 小时前
Node.js + Stagehand + Python 部署
开发语言·python·node.js