FastJson序列化对象复杂时出错问题解决

针对复杂的对象,如Map<String, List<Map<String, XxxObject<A, B, C>>>对象 直接使用 JSON.parseObject, 或者 JSON.toJSONString等方法都是单程车票,我们只能将其序列化,在反序列化时无法获取具体的值。

解决办法:

  1. 使用 TypeReference,注意泛型,并且 TypreReference本身是抽象类,要写成匿名类的形式来使用
  2. 在项目启动先的时候设置全局配置,ParserConfig.getGlobalInstance().setAutoTypeSupport(true);

最新文章

  1. swift的后台编码路
  2. IntelliJ IDEA 14.x 与 Tomcat 集成,创建并运行Java Web项目
  3. SharePoint 2013 中如何使用Silverlight
  4. (状压) Brush (IV) (Light OJ 1018)
  5. codevs 1082 线段树练习3 模板题
  6. safari的坑
  7. poj1305:概念水题
  8. php薪资
  9. js 基础笔记三
  10. Hadoop权威指南:HDFS-写入数据
  11. c/c++程序员的技术栈
  12. [记录]MySQL读写分离(Atlas和MySQL-proxy)
  13. SharePoint 2007 制作值班表
  14. HTML5 web存储之LocalStorage和sessionStorage
  15. Let&#39;sEncrypt 免费通配符/泛域名SSL证书添加使用教程
  16. 创建一个UWP 打包签名
  17. python爬虫之下载文件的方式总结以及程序实例
  18. [No0000BC]ADO.NET中的几个主要对象
  19. 基于jquery 的dateRangePicker 和 My97DatePicker
  20. s11.1 lsof:查看进程打开的文件

热门文章

  1. HTTP协议-工作原理及消息结构
  2. powershell和cmd对比
  3. BZOJ3894/LuoguP4313 文理分科 (最小割)
  4. 使用Docker搭建Nextcloud私有网盘
  5. Express 使用 Cookie
  6. C++ 遍历磁盘文件 非递归方法 和递归方法
  7. 分布式id生成器,雪花算法IdWorker
  8. Spring Bean 详解
  9. Java开发学习(二十七)----SpringMVC之Rest风格解析及快速开发
  10. Hive 组件安装配置