前台页面long类型数字被四舍五入的解决办法

转:

前台页面long类型数字被四舍五入的解决办法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xuanwugang/article/details/80478296

最近页面总是碰到long类型的id最后一位被四舍五入的情况

究其原因有以下几条:

1,实体类的id字段没有加@JsonSerialize(using = LongJsonSerializer.class)和 @JsonDeserialize(using = LongJsonDeserializer.class)注解,导致传入后台后精度丧失

2,在前台js方法中传递long类型的数值时未加引号,导致在前台方法传递参数时精度就已经丧失

posted @ 2019-11-22 14:33  戈博折刀  阅读(1525)  评论(0编辑  收藏  举报