真正的大师,永远怀着一颗学徒的心
Java遍历实体的属性和值
Java遍历实体的属性和值

Java遍历实体的属性和值

  public static  <T> HashMap<String,Object> convertModelFieldsToMap(T model) throws IllegalAccessException {
    HashMap<String,Object> map=new HashMap<>(16);
    if(model==null){
      return  map;
    }
    var fields=model.getClass().getDeclaredFields();
    for (var field:fields){
      map.put(field.getName(),field.get(model));
    }
    return map;

  }
  // 用法,MyUtils根据自己方法所放位置修改
  Map<String, Object> articleMap = MyUtils.convertModelFieldsToMap(article);

发表评论

您的电子邮箱地址不会被公开。