/**
* @param map map数据
* @param clazz 对象
*/
public static <T> T convert(Map<String, Object> map, Class<T> clazz) throws Exception {
T obj = clazz.getDeclaredConstructor().newInstance();
for (Map.Entry<String, Object> entry : map.entrySet()) {
String fieldName = entry.getKey();
Object fieldValue = entry.getValue();
Field field = clazz.getDeclaredField(fieldName);
field.setAccessible(true);
field.set(obj, fieldValue);
}
return obj;
}
map转object
最新推荐文章于 2024-05-31 13:53:22 发布