当前位置 : 主页 > 编程语言 > c++ >

map转object

来源:互联网 收集:自由互联 发布时间:2021-07-03
mapToObject /** * map转object的通用方法 * @param map * @param beanClass * @return */ public static Object mapToObject(Map map, Class beanClass) { if (map == null) return null; try { Object obj = beanClass.newInstance(); BeanUtils.popu
mapToObject
/**
     * map转object的通用方法
     * @param map
     * @param beanClass
     * @return
     */
    public static Object mapToObject(Map
 
   map, Class
   beanClass) {
        if (map == null)
            return null;
        try {
            Object obj = beanClass.newInstance();
            BeanUtils.populate(obj, map);
            return obj;
        } catch (IllegalAccessException e) {
            e.printStackTrace();
        } catch (InvocationTargetException e) {
            e.printStackTrace();
        } catch (InstantiationException e) {
            e.printStackTrace();
        }
        return null;
    }
 
网友评论