app-springboot.zip
/** * map转成实体类 * */public static <T> T toCamelCase(Map<String, Object> map, Class<T> clazz) { Map var = new HashMap(); map.forEach((k, v) -> { String s = CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, k); var.put(s, v); }); T bean = JSON.parseObject(JSON.toJSONString(var), clazz); return bean; } /** * * <p>Title: 遍历map 如果字符串中有< > 符号,抹去值</p> * <p>Description: </p> * @author xiangkai * @date 2020/4/24 0024 17:30 * @param * @return */ public static Map<String,Object> removeSomething(Map<String,Object> map){ Iterator it = map.entrySet().iterator(); Map<String,Object> result =new HashMap<>(); while (it.hasNext()) { Map.Entry entry =(Map.Entry) it.next(); Object key = entry.getKey(); String key1=key.toString(); Object value = entry.getValue(); Object value1=null; if(!ObjectUtils.isEmpty(value)){ value1=value.toString().replace("<","").replace(">",""); } result.put(key1,value1); } return result; }