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 不会对这些属性进行解决,须要手动解决。