admin 管理员组

文章数量: 1184232

问题描述

当我们后端返回前端Long类型的数据时,后三位会变成0,导致精度丢失。
 
有意思的地方是,postman测试接口时,查看返回值精度并未丢失,是字符串。

解决方案

在需要保留精度的属性上使用@JsonSerialize(using = ToStringSerializer.class)转成字符串返回前端。

@JsonSerialize(using = ToStringSerializer.class)
private Long id;

以上就是浏览器接收Long型数据精度丢失问题的解决方案的全部内容

版权声明:
原创博主:牛哄哄的柯南
博主原文链接:https://keafmd.blog.csdn/

看完如果对你有帮助,感谢点击下面的一键三连支持!
[哈哈][抱拳]


加油!

共同努力!

Keafmd

本文标签: 精度 浏览器 解决方案 数据 long