1、对象转Map方法(无异常抛出)
import org.apache.commons.beanutils.BeanMap;
//将对象转Map
private static Map<String, String> convertToMap(Object object) {
Map<String, String> map = new HashMap<>();
for (Map.Entry<Object, Object> kv : new BeanMap(object).entrySet()) {
Object value = kv.getValue();
if (Objects.nonNull(value)) {
map.put(kv.getKey().toString(), value.toString());
}
}
map.remove("class");
return map;
}