首页 > 其他 > 详细

LinkedHashMap转实体

时间:2020-09-25 15:12:57      阅读:50      评论:0      收藏:0      [点我收藏+]

问题复现:

  使用Feign调用其他服务的时候,想要将返回数据强转为对象:

    技术分享图片

 

 

 在一层一层获取到以后发现强转失败,发现里面存储的是LinkHashMap,然后报出异常:

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to-*********

解决方法:

  项目里面用的阿里的fastJson。那就用这个来解决:

  

JSON.parseObject(JSON.toJSONString(数据), new TypeReference<对象>() {});

  先将linkHasMap转化为String,然后调用JSON.parseObject。

  嗯!搞定

LinkedHashMap转实体

原文:https://www.cnblogs.com/lxl-six/p/13730014.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!