BeanUtils.copyProperties的使用

Posted SmallCuteMonkey

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BeanUtils.copyProperties的使用相关的知识,希望对你有一定的参考价值。

  1. 阿里的编码规范禁止使用apache下面的BeanUtils,而Springframwork中的BeanUtis包是是使用反射来直接的获取实现的。
  2. 可以进行指定字段的过滤的功能
  3. source和target的属性需要相同,也就是你需要复制的字段的属性需要相同,或者 source extends target 可以复制,都是浅拷贝。
  4. 举个例子BeanUtils.copyProperties(A,B,new String[]{“id”,createDate"});A表为源表,B表为目标表,要把A复制到B表中,但想要忽略掉id和createDate.

以上是关于BeanUtils.copyProperties的使用的主要内容,如果未能解决你的问题,请参考以下文章

BeanUtils.copyProperties的用法

BeanUtils.copyProperties的用法

关于BeanUtils.copyProperties()用法和区别

BeanUtils.copyProperties VS PropertyUtils.copyProperties

使用 BeanUtils.copyProperties 复制特定字段?

Spring 之 BeanUtils.copyProperties(...) 源码简读