亲宝软件园·资讯

展开

BeanUtils.copyProperties复制对象结果为空

小迪迦h 人气:2

BeanUtils.copyProperties复制对象结果为空原因

细心比对,发现原来是导错了包导致的

正确的包

import org.springframework.beans.BeanUtils;

错误的包

import org.apache.commons.beanutils.BeanUtils;

两个类的区别

总结:发现其实只需要将两个对象换个位置就好了。。。

BeanUtils.copyProperties拷贝没成功的坑,记录解决原因

在使用BeanUtils时,会先引用对应的包,但是如果包引用不对的话,那么使用BeanUtils.copyProperties(Object value1, Object value2)进行数据拷贝,可能是value1拷贝到value2上;也有可能是value2拷贝到value1上。

具体如下

包org.apache.commons.beanutils.BeanUtils, 则结果是:

包org.springframework.beans.BeanUtils, 则结果是:

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

加载全部内容

相关教程
猜你喜欢
用户评论