java Map和实体类互转

我现在需求是这样的

 List<Map<String,Object>> list1 = feedbackService.getUnReadFeedBack(telphone);
这个是我获取到的列表

但是我的action中的返回类型是 PageMsg> list = null; 这个 PageMsg里面封装的是

 public PageMsg(boolean isSuccess, int code, String msg, T data, int pageNo, int totalSize) {
        super(isSuccess, code, msg, data);
        this.pageNo = pageNo;
        this.totalSize = totalSize;
    }
  • 现在我如何把list1里面的值放到list的data里面呢
    求大神指点


茅侃侃
浏览 5365回答 2
2回答

胡子哥哥

map转不了实体类,可以先转json在转实体类,或者转xml再转实体

HUWWW

&nbsp;&nbsp;&nbsp;&nbsp;Map<String,Object>&nbsp;map&nbsp;=&nbsp;new&nbsp;HashMap<String,Object>(); &nbsp;&nbsp;&nbsp;&nbsp;//2.给一些参数 &nbsp;&nbsp;&nbsp;&nbsp;map.put("id",&nbsp;2); &nbsp;&nbsp;&nbsp;&nbsp;map.put("name",&nbsp;"EZ"); &nbsp;&nbsp;&nbsp;&nbsp;map.put("age",&nbsp;22); &nbsp;&nbsp;&nbsp;&nbsp;map.put("classID",&nbsp;3); &nbsp;&nbsp;&nbsp;&nbsp;map.put("birthday",&nbsp;new&nbsp;Date()); &nbsp;&nbsp;&nbsp;&nbsp;//需求:把map的属性值拷贝到S中 &nbsp;&nbsp;&nbsp;&nbsp;Student&nbsp;s&nbsp;=&nbsp;new&nbsp;Student(); &nbsp;&nbsp;&nbsp;&nbsp;BeanUtils.copyProperties(s,&nbsp;map); &nbsp;&nbsp;&nbsp;&nbsp;System.out.println(s);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java