【Exception】浏览器接收Long型数据精度丢失

问题描述
后端Java某字段为Long类型,使用postman调用接口得到返回结果为3523711048553162399,浏览器接收结果为3523711048553162000。后三位变为了0,导致数据不准确。

解决方法

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

在返回对象中添加以上注解,转成字符串返回

参考资料
https://www.jianshu.com/p/914cbbd0f4be

你可能感兴趣的:(Exception)