BeanUtils.copyProperties()
org.springframework.beans.BeanUtils
利用反射机制对JavaBean的属性进行处理,对对象进行属性值的复制。如果 两个对象之间存在名称不相同的属性,则 BeanUtils 不对这些属性进行处理,需要程序手动处理。
减少大量get/set代码,方便阅读。
对象a拷贝到对b
1 | BeanUtils.copyProperties(a, b); |
注意:(org.apache.commons.beanutils.BeanUtils)中的BeanUtils.copyProperties(A,B)方法是将B中的值赋值给A。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.