BeanUtils
将Map集合转换成JavaBean的工具类
1.添加依赖
- 在pom文件添加依赖
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.9.4</version>
</dependency>
2.常用方法
- 常用方法 | 方法 | 说明 | | —- | —- | | populate(Object bean, Map properties) | 将Map数据封装到指定Javabean中 | | setProperty(Object obj,String name,Object value) | 设置属性值 | | getProperty(Object obj,String name) | 获得属性值 |
- 使用示例
Person p = new Person();
Map<String, Object> map = new HashMap<>();
map.put("name", "hzlim");
map.put("age", 11);
// 将map数据转换到javabean
BeanUtils.populate(p, map);
// 设置值
BeanUtils.setProperty(p, "name", "tom");
// 获取值
BeanUtils.getProperty(p, "name");
更新时间:{docsify-updated}