public static Map<String,String> beanToMap(Object obj) throws Exception{
if(obj == null){
return null;
}
Map<String, String> param = null;
Class<?> clazz = obj.getClass();
Field[] fields = clazz.getDeclaredFields();
param = new HashMap<>(fields.length);
for (Field field : fields) {
field.setAccessible(true);
String fieldName = field.getName();
Object value = field.get(obj);
param.put(fieldName, value == null ? “” : value.toString());
}
return param;
}
beanToMap
最新推荐文章于 2024-04-24 11:47:49 发布