javabean实体类对象转为Map类型对象的方法
来源:互联网 发布:mud游戏编程 编辑:程序博客网 时间:2024/05/16 15:05
在项目中需要用到对象转Map的需求,就记录下来。防止以后需要用到的。
public static Map<String, Object> beanToMap(Object obj) { Map<String, Object> params = new HashMap<String, Object>(0); try { PropertyUtilsBean propertyUtilsBean = new PropertyUtilsBean(); PropertyDescriptor[] descriptors = propertyUtilsBean.getPropertyDescriptors(obj); for (int i = 0; i < descriptors.length; i++) { String name = descriptors[i].getName(); if (!"class".equals(name)) { params.put(name, propertyUtilsBean.getNestedProperty(obj, name)); } } } catch (Exception e) { e.printStackTrace(); } return params; }
需要的jar包 maven项目上
<dependency><groupId>commons-logging</groupId><artifactId>commons-logging</artifactId><version>1.1.3</version></dependency><dependency><groupId>commons-beanutils</groupId><artifactId>commons-beanutils</artifactId><version>1.9.2</version></dependency>
获取上面两个jar的网址分别是:http://commons.apache.org/beanutils/
http://commons.apache.org/proper/commons-logging/
阅读全文
0 0
- javabean实体类对象转为Map类型对象的方法
- javabean实体类对象转为Map类型对象的方法
- javabean实体类对象转为Map类型对象的方法
- javabean实体类对象转为Map类型对象的方法
- javabean(实体类)转Map类型
- javabean(实体类)转Map类型
- ResultSet转为实体对象
- 将javabean对象转换成Map<String,Object>类型对象
- Datatable转为List<T> / DataRow转为实体类对象
- 将对象转为Map
- 将JavaBean对象的全部属性(包括父类属性)存放于map中的方法
- JavaBean对象转map
- 把json转为实体对象
- JavaBean 对象与 Map的纠纷
- map对象转实体对象
- 利用fastjson将jsonobject对象转为map类型
- 实体类对象转map集合
- 多层嵌套的Json字符串转成JavaBean实体对象
- java 网络 TCP服务端接收数据 SeverSocket
- HDU 5929 Basic Data Structure(双端队列)
- UE4流关卡与无缝地图切换总结
- 报错解决问题
- 51talk-2 You look young
- javabean实体类对象转为Map类型对象的方法
- PHP函数闭包
- 【HDU
- 3,数据挖掘环境搭建-Hadoop集群搭建与测试
- vs2015常用快捷键总结
- 导入excel 读取单元格报错
- position中的absolute和relative
- Maven新建webapp项目index.jsp报错
- 批处理改ip