BeanUtils
对象之间复制数据的工具类。
(不同层之间传播数据)
//Spring
package org.Springframework.beans;
//apache
package org.apache.commons.beanutils;
在使用的过程中我们要使用 package org.Springframework.beans;
下的BeanUtils。
因为Apache下的BeanUtils容易出错,比如,当bean里含有Date类型值,(date=null时),很容易出错,引来不必要的麻烦。
java.util.Date是不被支持的,而它的子类java.sql.Date是被支持的
在两个具有很多相同属性的bean中,直接将一个bean的属性值赋值给另一个bean的属性。
如果两个bean之间存在名称不相同的属性,BeanUtils 不会对这些属性进行处理,需要手动处理。