博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于BeanUtils.copyProperties() 用法及区别
阅读量:4984 次
发布时间:2019-06-12

本文共 692 字,大约阅读时间需要 2 分钟。

这两个类在不同的包下面,而这两个类的copyProperties()方法里面传递的参数赋值是相反的。

例如:

a,b为对象
BeanUtils.copyProperties(a, b);

BeanUtils是org.springframework.beans.BeanUtils, a拷贝到b

public static void copyProperties(Object source, Object target)//source 源文件,target 目标文件        throws BeansException    {        copyProperties(source, target, null, (String[])null);    }

  

BeanUtils是org.apache.commons.beanutils.BeanUtils,b拷贝到a

public static void copyProperties(Object dest, Object orig)//dest(英译:“蒸馏”,可理解为空白文件,目标文件),original原始的,源文件        throws IllegalAccessException, InvocationTargetException    {        BeanUtilsBean.getInstance().copyProperties(dest, orig);    }

  

转载于:https://www.cnblogs.com/SimonHu1993/p/7356058.html

你可能感兴趣的文章
Framework层Ril控制流程分析
查看>>
【mysql】编码问题
查看>>
Redis持久化
查看>>
bzoj2120 数颜色
查看>>
分享一个通过面向对象方式完成的拖拽功能
查看>>
C#使用OLEDB方式读取EXCEL,表的结构
查看>>
iOS Objc Runtime 教程+实例Demo
查看>>
创建一个随机对象列表
查看>>
省市联动 js
查看>>
常用HTTP状态码
查看>>
WebAPI GET和POST请求的几种方式
查看>>
re 模块 常用正则表达式符号 最常用的匹配语法
查看>>
第三小节之Java API
查看>>
树莓派Android Things物联网开发:GitHub案例程序汇总
查看>>
游戏分析菜鸟必须阅读的5篇文章(译自国外网站)
查看>>
《SQL 基础教程》第四章:数据更新
查看>>
Nine-patch
查看>>
P1387 最大正方形
查看>>
百度地图 - demo
查看>>
python3之迭代器&生成器
查看>>