import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;
/****
* 基于反射实现对象转map
* @author
*
*/
public class BeanUtils {
public static Map<String, Object> beanToMap(Object object) throws IllegalAccessException {
Map<String, Object> map = new HashMap<String, Object>();
Field[] fields = object.getClass().getDeclaredFields();
for (Field field : fields) {
field.setAccessible(true);
map.put(field.getName(), field.get(object));
}
return map;
}
}
java bean 转 map最高效的属于反射转换
最新推荐文章于 2024-07-19 22:00:34 发布