Java 实体对象转Map[通俗易懂]

Java 实体对象转Map[通俗易懂]为了满足项目的参数传递 需要将实体对象转成 map 以满足业务需求 下面是实体对象转 map 的工具类 ObjectToMap java import java util Map import java util HashMap import java lang reflect Field public class ObjectToMap public static

为了满足项目的参数传递,需要将实体对象转成map以满足业务需求,下面是实体对象转map的工具类。

ObjectToMap.java

import java.util.Map;
import java.util.HashMap;
import java.lang.reflect.Field;

public class ObjectToMap {

public static Map convert(Object object) throws Exception {

Map map = new HashMap<>();
Class clazz = object.getClass();
for (Field field : clazz.getDeclaredFields()) {

field.setAccessible(true);
String value = field.get(object) != null ? field.get(object).toString() : "";
map.put(field.getName(), value);
}
return map;
}
}
编程小号
上一篇 2025-04-12 12:51
下一篇 2025-02-05 17:27

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/137408.html