文章目录
一、介绍
BeanUtils.copyProperties方法简单来说就是将两个字段相同的对象进行属性值的复制。如果 两个对象之间存在名称不相同的属性,则 BeanUtils 不对这些属性进行处理,需要程序手动处理。
二、参数设置—哪个是数据源,哪个是目标对象?
这两个类在不同的包下面,方法里面传递的参数赋值是相反的。
1. org.springframework.beans.BeanUtils包下
a复制到b
BeanUtils.copyProperties(a,b);
2.org.apache.commons.beanutils.BeanUtils包下
a复制到b
BeanUtils.copyProperties(b,a);