Flutter开发App的未来及其在各行业的应用潜力分析
1153
2022-12-13
解决BeanUtils.copyProperties之大坑
目录BeanUtils.copyProperties大坑BeanUtils.copyProperties() 用法及区别因为两个类引入了两个不同的BeanUtils类例如
BeanUtils.copyProperties大坑
两个不同的包(springframework , apache)中有一个相同名字的类,相同的方法,方法的作用相同,参数个数相同。就是参数位置不同,是相反的。?
import org.springframework.beans.BeanUtils;
import org.apache.commons.beanutils.BeanUtils
BeanUtils.copyProperties() 用法及区别
这两天做项目,用到了BeanUtihttp://ls.copyProperties()这个方法,而在两个不同的类中使用到这个方法,但不知怎么的,就是有一个对象服务发copy另外个对象,最后排查终于找到原因。
因为两个类引入了两个不同的BeanUtils类
一个为
org.springframework.beans.BeanUtils
另一个是
org.apache.commons.beanutils.BeanUtils
这两个类在不同的包下面,而这两个类的copyProperhttp://ties()方法里面传递的参数赋值是相反的。
例如
a,b为对象
BeanUtils.copyProperties(a, b);
BeanUtils是org.springframework.beans.BeanUtils, a拷贝到b
BeanUtils是org.apache.commons.beanutils.BeanUtils,b拷贝到a
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~