BeanUtils.copyProperties的使用
Posted SmallCuteMonkey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BeanUtils.copyProperties的使用相关的知识,希望对你有一定的参考价值。
- 阿里的编码规范禁止使用apache下面的BeanUtils,而Springframwork中的BeanUtis包是是使用反射来直接的获取实现的。
- 可以进行指定字段的过滤的功能
- source和target的属性需要相同,也就是你需要复制的字段的属性需要相同,或者 source extends target 可以复制,都是浅拷贝。
- 举个例子BeanUtils.copyProperties(A,B,new String[]{“id”,createDate"});A表为源表,B表为目标表,要把A复制到B表中,但想要忽略掉id和createDate.
以上是关于BeanUtils.copyProperties的使用的主要内容,如果未能解决你的问题,请参考以下文章
关于BeanUtils.copyProperties()用法和区别
BeanUtils.copyProperties VS PropertyUtils.copyProperties