关于java:Spring中的-BeanUtils-和-Apache中的-BeanUtils

4次阅读

共计 384 个字符,预计需要花费 1 分钟才能阅读完成。

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

正文完
 0