javabean实体类对象转为Map类型对象的方法

来源:互联网 发布:spss数据分析 pdf 编辑:程序博客网 时间:2024/05/17 06:08

javabean实体类对象转为Map类型对象的方法

复制代码
//将javabean实体类转为map类型,然后返回一个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;     }
0 0
原创粉丝点击