方法一:
public class BeanAllFieldUtil {
public static Map<String, Object> beanToMap(Object entity){
Map<String, Object> parameter = new HashMap<String, Object>();
Field[] fields = entity.getClass().getDeclaredFields();
for(int i = 0; i < fields.length; i++){
String fieldName = fields[i].getName();
Object o = null;
String firstLetter = fieldName.substring(0, 1).toUpperCase();
String getMethodName = "get" + firstLetter + fieldName.substring(1);
Method getMethod;
try {
getMethod = entity.getClass().getMethod(getMethodName, new Class[] {});
o = getMethod.invoke(entity, new Object[] {});
} catch (Exception e) {
e.printStackTrace();
}
if(o != null){
parameter.put(fieldName, o);
}
}
return parameter;
}
}
方法二:
Map parameter = new HashMap();
try {
parameter = BeanUtils.describe(entity);
分享到:
相关推荐
java利用反射,将Object和Map进行互相转换,list和map互相转换 java Map和Object转换,list和map转换
Java代码Map转Object对象
通过引用【opevcsv】依赖,逐行读取数据 并转为Map,Object>格式,后续可以通过BeanUtil.MaptoBean()方法将map转为你需要的bean对象; csv文件必须带表头,bean对象命名符合驼峰格式; 通过此方法可以快速的将文件...
前端开源库-object-to-map对象到映射,将对象转换为ES6映射
简单的对象转换成json对象,和把对象转换成map的技巧
List转换为List<Map>, List<Object>转换为List<Object> list转化为 JsonArray ,list转换JsonArray
一般使用springjdbc、hibernate的sql查询,库获取到的数据都是List<Map, Object>>结果集,如果我们要转化为JavaBean,则需要做一系列的map.get(),然后obj.set()。 此工程中就是解决List<Map, Object>>转化为...
本篇文章主要介绍了java实现Object和Map之间的转换3种方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
页面向后台action传递一个json字符串,需要将json字符串转换成Map对象 public Map<String> toMap(Object object) { Map<String> data = new HashMap(); // 将json字符串转换成jsonObject JSONObject jsonObject...
NULL 博文链接:https://wuniu2010.iteye.com/blog/1771934
<P>map集合转化成xml字符串</P> <P>xml字符串转化成map集合 <P>list集合转化成xml字符串 <P>xml字符串转化成list集合</P>
将一个对象快捷转换成map 将map在转换成对象 可以直接获取webresult对象中data数据
此下载包含 POJO 中使用 json格式传递到页面所需要的包 POJO 中Object/Array/List/Map转换为json格式的语法 PS:下载了可以保证json方面完全没有问题的使用。 thia's all!!!
java Map转换成bean,利用java反射以及java和bean包将map,Object>类型集合转换成需要的javaBean
EOS获取实体属性名字和DataObject转换SDO对象,此方法仅限雨在普元EOS平台使用。
将数据结果转换成xml的工具类。 1.结果数据格式 Map<Object, Object> map = new HashMap<Object, Object>(); List<Object> List = new ArrayList<Object>();// 创建一个容器 List.add...
HttpServletRequest, map ,map数组,list,Object转换成json
接下来我们就通过几个基本常用的及非典型的案例来说明Lambda表达式的使用 List转换为List List转Map ...List转化成Map,Map,Object>> List<Map,Object>>转Map,T> List<Map,Object>>转Map,Map,Object>
前段时间找了好久xml与object之间的转换都没找到!最近在学习WebService,讲到JAXB!没听说过!看了才知道jdk中自带了这个功能,什么这个框架那个框架都用了!原来就在眼前你也不知道!我这儿有视频,有需要请留言!...