标签:
BeanUtils简化了写反射时的Java代码,直接使用静态方法setproperty或者copyproperty便可。但是值得注意的是除了要导入beanutils.jar外,还需要导入logging.jar,这两个都是Apache基金会的Commons的项目。另外一个较为坑人的地方是,导入上述两个包之后,beanutils基本工作正常,对某一对象进行赋值时没什么问题,但是如果向对象中不存在的属性进行赋值会抛出InvocationTargetException并提示找不到FashHashMap,这时需要导入另外一个commons的包,collections.jar,如果没解决问题的话就尝试导入较旧的collections包,两个项目内部调用居然还存在不兼容问题,想想也是醉了。
标签:
原文地址:http://www.cnblogs.com/Sariel/p/4450371.html