使用工具类BeanUtils简化开发

       在表单向后台提交参数时,特别是一些注册用户的场合,如果有多个参数要传递,一般会有一个VO,还有一个和VO对应的Bean,两者的设值一般使用 a.setProperty(b.getProperty())诸如此类的方法,这样,如果参数少的时候还可以,如果多的话,会影响到代码的优化和程序的 性能。
       而在commons.beanutils包中的BeanUtils类中,有一个copyProperties(Object dest,Object orig)可以在对象之间copy属性,还有PropertyUtils类也提供同样的方法,前提是两个对象的属性不同,如果存在不同的属性,就需要手动 处理一下。在copyPropertiew()后再进行处理。

你可能感兴趣的:(bean)