将java bean实体转换成map
1. 将java bean实体转换成map 引入包方式
注意:
1、登录进入Common BeanUtils官网:http://commons.apache.org/proper/commons-beanutils/
2、点击“download”
3、点击最新版本的 commons-beanutils-1.9.4-bin.tar.gz 就能下载了
4、解压,把 commons-beanutils-1.9.4.jar 保存到项目中的 lib 目录下即可
5、直接将jar包添加到依赖就可以使用
导入pom依赖
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.9.3</version>
</dependency>
2.调用
Stu stu=new Stu();
stu.setName("张三");
try {
Map<String, String> map = BeanUtils.describe(stu);
String name=map.get("name");
System.out.println(name)
} catch (IllegalAccessException e) {
throw new RuntimeException(e);
} catch (InvocationTargetException e) {
throw new RuntimeException(e);
} catch (NoSuchMethodException e) {
throw new RuntimeException(e);
}
以上内容参考:jar包下载文章