duhuizhe
2024-04-17 c389984b5d3e5523e1b22de1fc045dc415261330
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package com.yqzx.common.util;
 
import org.springframework.cglib.beans.BeanMap;
 
import java.util.HashMap;
import java.util.Map;
 
/**
 * @author ChenLong
 * @version 1.0
 * @ClassName TypeConvertUtil
 * @Description 类型转换工具类
 * @date 2019/4/23 15:54
 */
public class TypeConvertUtil {
 
    /**
     * object转map
     * @author ChenLong
     * @date 2019/4/23 18:35
     * @version 1.0
     * @param obj 需转换对象
     * @return : java.util.Map
    */
    public static Map obj2Map(Object obj) {
        HashMap map = new HashMap();
        if (obj != null) {
            BeanMap beanMap = BeanMap.create(obj);
            for (Object key : beanMap.keySet()) {
                map.put(key + "", beanMap.get(key));
            }
        }
        return map;
    }
 
}