首先,它是 org.apache.commons.beanutils.BeanUtils包中的一个方法。
方法的作用:用来将一些 key-value 的值(例如 hashmap)映射到 bean 中的属性。之后我们就可以这样使用xxxbean.getXxxx()来取值了。
for (Object obj : list) { if (def != null && !def.isEmpty()) { BeanUtils.populate(obj, def);//(调用包中方法映射) } sqlDao.create(tableAnnotation.namespace() + "." + tableAnnotation.createSql(), obj); }