反射练习: 写出BeanUtils.populate方法的源码
BeanUtils位于org.apache.commons.beanutils.BeanUtils下面,其方法populate的作用解释如下:
完整方法:
BeanUtils.populate( Object bean, Map properties ),
这个方法会遍历map<key, value>中的key,如果bean中有这个属性,就把这个key对应的value值赋给bean的属性。
我用了不同的一种思路,遍历的是属性,如果把属性作为key有对应的value值的话,就把值赋值给属性。
博主,图裂了233