摘要: spring和apache commons-beanutils中分别存在一个BeanUtils,提供了对java bean的常用操作。之前在写程序时,用到了两个不同类型但属性基本相同的对象的拷贝,结果在拷贝java.util.Date类型的对象属性时,由于其值为null,而抛异常。由于时间紧急,所以临时改成了get/set方式,幸亏对象的属性不算多。后来一直耿耿于怀这个问题,今天抽空看了一下spring和apache commons-beanutils包中BeanUtils.copyProperties的实现。spring中实现的方式很简单,就是对两个对象中相同名字的属性进行简单get/set 阅读全文
posted @ 2011-08-23 22:17 gshine 阅读(33285) 评论(2) 推荐(0) 编辑