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);
本文链接:
/archives/1713495703808
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
KnifeZ!
喜欢就支持一下吧
打赏
微信
支付宝