这边项目要求ID是自动生成的20位Long型数字

但是实际中应用的时候回发生一种问题就是,查询的时候debug的时候数据都正常,但是返回前端的时候就会发现,数据错误了.

大体就是类似于下面的这种情况.

解决方式:原文参考原文

在需要的位置上面加如下注解

 @JsonSerialize(using=ToStringSerializer.class)

另外详情参考原博客,我这边,就是为了留个记忆,以防止下次还会出现这种问题.

转载于:https://www.cnblogs.com/shenyanrushang/p/10852474.html

修复Long类型太长转为JSON格式的时候出错的问题相关推荐

  1. java json太长_修复Long类型太长,而Java序列化JSON丢失精度问题的方法

    Java序列化JSON时long型数值,会出现精度丢失的问题. 原因: java中得long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值). 解决办法一: 使用 ...

  2. biginteger和long精度_修复Long类型太长,而Java序列化JSON丢失精度问题的方法

    造成原因:JS内置有32位整数,而number类型的安全整数是53位.如果超过53位,则精度会丢失.正如现在后台传来一个64位的Long型整数,因此超过了53位,所以后台返回的值和前台获取的值会不一样 ...

  3. 读取mysql数据库的数据,转为json格式

    # coding=utf-8 ''' Created on 2016-10-26 @author: Jennifer Project:读取mysql数据库的数据,转为json格式 ''' import ...

  4. python生成json_如何将Python数组转为Json格式数据并存储?

    在Python中将数组转为Json数据存储时需要用到将json模块中的json.dumps()或者json.dump()方法. ·json.dumps()方法用法 使用json.dumps( )方法将 ...

  5. node实现将xlsx表格转为json格式文件

    node实现将xlsx表格转为json格式文件 使用nodejs的插件node-xlsx将excel转换为json,另外也用到了node的fs文件读写模块. 1. 安装node-xlsx npm in ...

  6. C#中怎样将Listlt;自己定义gt;转为Json格式 及相关函数-DataContractJsonSerializer

    对C#和.net使用List<自己定义>和Json格式相互转化的方法进行总结 关于JSON的入门介绍见http://www.json.org/ ,或者百度,这里不赘述,只是通过以下的样例会 ...

  7. python将文件内容转为json格式

    目录 1. 需求分析 2.解决方法 2.1 技术分析 2.2 代码实现 2.3 实验结果 2.4 测试数据 3. 参考文献 1. 需求分析 写这篇文章主要是自己为了偷懒不想将生成的数据手动一个个弄成j ...

  8. python获取的html转换为json,python读取XML格式文件并转为json格式

    XML文件如下: 红楼梦书名> 曹雪芹作者> 描述贾宝玉和林黛玉的爱情故事主要内容> 人民文学出版社出版社> 图书> 一.python读取XML格式文件代码: impor ...

  9. 用js将二维数组转为json格式字符串

    <!doctype html> <html lang="en"> <head><meta charset="utf-8" ...

最新文章

  1. CF741D Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths
  2. Managing Tables
  3. mysql中union与union all的区别
  4. 从独角兽到上市:我们与TAPD的故事
  5. .NET Core API文档管理组件 Swagger
  6. 在Jersey 2中进行集成测试自定义验证约束
  7. 快应用比赛_我的应用如何在国际学生比赛中获得第三名
  8. html 复选框name值,HTML(5)表单元素以及对各个表单元素的name、value属性的理解
  9. Linux下安装informix11.5数据库
  10. Swift 编程语言
  11. 求解偏微分方程开源有限元软件deal.II学习--Step 48
  12. 突破信息封锁,快速建立镜像网站
  13. (转)以太坊(Ethereum ETH)是如何计算难度的
  14. 倩女幽魂服务器维修什么意思,《倩女幽魂》2月7日游戏服务器维护内容
  15. mysql临时表更新_MySql 临时表
  16. 一文带你彻底了解 Java 异步编程
  17. 剖析锂电池的工作原理
  18. iapp卸载指定软件代码,iapp删除文件夹代码
  19. JVM架构、JVM垃圾回收机制、垃圾回收算法、垃圾回收器、JMM(内存模型)
  20. linux中.la是什么文件,linux下的so、o、lo、a、la文件有什么区别?

热门文章

  1. Mac OS X 常用快捷键一览
  2. [ CodeVS冲杯之路 ] P1044
  3. 项目管理知识框架PMBOK(文字版)
  4. 服务级后门自己做——创建服务
  5. MySQL导入sql 文件的5大步骤
  6. Java初学者必看2
  7. linux ctrl+r撤销_Linux入门基础,掌握这些命令,不再做小白
  8. kafaka使用 消息队列_Java使用消息队列还是直接使用线程池ExecutorService异步处理?...
  9. C#调用非托管C++DLL:通过托管C++DLL间接调用
  10. C++中创建二维数组的几种方法