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

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理