BeanUtils

将Map集合转换成JavaBean的工具类

1.添加依赖

  • 在pom文件添加依赖
  1. <dependency>
  2. <groupId>commons-beanutils</groupId>
  3. <artifactId>commons-beanutils</artifactId>
  4. <version>1.9.4</version>
  5. </dependency>

2.常用方法

  • 常用方法 | 方法 | 说明 | | —- | —- | | populate(Object bean, Map properties) | 将Map数据封装到指定Javabean中 | | setProperty(Object obj,String name,Object value) | 设置属性值 | | getProperty(Object obj,String name) | 获得属性值 |
  • 使用示例
  1. Person p = new Person();
  2. Map<String, Object> map = new HashMap<>();
  3. map.put("name", "hzlim");
  4. map.put("age", 11);
  5. // 将map数据转换到javabean
  6. BeanUtils.populate(p, map);
  7. // 设置值
  8. BeanUtils.setProperty(p, "name", "tom");
  9. // 获取值
  10. BeanUtils.getProperty(p, "name");

更新时间:{docsify-updated}