![cover](/upload/2023/01/1673408645-iTab-3lov33.jpg)
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);
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 KnifeZ
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果