Java对象转换成Map
public static Map<String,Object> ObjectToMap(Object obj) throws IllegalAccessException {
Map<String,Object> param=new HashMap<>();
Class<?> clazz=obj.getClass();
for (Field field:clazz.getDeclaredFields()){
field.setAccessible(true);
String fieldName=field.getName();
Object value = field.get(obj);
param.put(fieldName,value);
}
return param;
}