BeanUtil.beanToMap
时间: 2023-07-26 10:07:56 浏览: 128
BeanUtil_MYSQL_mybaatis_
BeanUtil.beanToMap 是一个 Java 工具类库中的方法,用于将一个 Java Bean 对象转换成一个 Map 对象。该方法可以将 Bean 对象中的属性及其对应的值,以键值对的形式存储在 Map 中。这个方法可以用于将 Java Bean 对象序列化成 JSON 格式,或者将 Java Bean 对象存储到关系型数据库中。使用该方法需要在代码中引入 org.apache.commons.beanutils.BeanUtils 类库。以下是一个示例:
```
public static void main(String[] args) {
User user = new User();
user.setId(1L);
user.setName("Tom");
user.setAge(18);
Map<String, Object> userMap = BeanUtil.beanToMap(user);
System.out.println(userMap);
}
```
执行以上代码,将会输出如下结果:
```
{id=1, name=Tom, age=18}
```
可以看到,该方法将 User 对象转换成了一个 Map 对象。Map 中的键名对应着 User 对象中的属性名,而键值则对应着属性值。
阅读全文