BeanUtil mapToBean
时间: 2023-08-02 09:08:44 浏览: 328
BeanUtil框架完整包
BeanUtil.mapToBean() 方法可以将一个 Map 对象中的属性值映射到一个 JavaBean 对象中,实现 Map 对象到 JavaBean 对象的转换。
该方法的使用方式如下:
```java
public static <T> T mapToBean(Map<String, Object> map, Class<T> clazz)
```
其中,map 参数是需要转换的 Map 对象,clazz 参数是目标 JavaBean 的 Class 对象。
示例代码:
```java
Map<String, Object> map = new HashMap<>();
map.put("name", "张三");
map.put("age", 18);
Person person = BeanUtil.mapToBean(map, Person.class);
```
在上面的示例中,我们将一个 Map 对象中的属性值映射到了一个 Person 对象中,其中的 name 属性映射到了 Person 对象的 name 属性,age 属性映射到了 Person 对象的 age 属性。最终得到的 person 对象就是一个包含了 Map 对象中属性值的 JavaBean 对象。
阅读全文