一.问题背景 Java后端开发过程中,尤其是id字段,因数值太大,通过json形式传输到前端后,在js解析时,会丢失精度. 如果对精度丢失没有什么概念,可以看一个知乎的帖子,来感受一下:https://www.zhihu.com/question/34564427?sort=created 二.解决思路 将id字段序列化为json时,转换为字符串类型,前端传输到后端,反序列化时,再重新转换为Long. 三.具体实现 在dto所在项目中,新建一个helper包(名字自定义,也可以放现有包里).PS