Long长度大于17位时,精度丢失
Kiml Lv5
  • 更新

1
24.06.06 初始记录

问题

前端 JS 在 Long 长度大于 17 位时,出现精度丢失的问题

解决

在此处添加注 解将返回给前端的门店 ID 自动转为 string 类型。

  1. 使用 jackson 来完成自动转换,添加依赖

1
2
3
4
5
<dependency>  
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.8</version>
</dependency>
  1. 在对应的实体类中添加注解

1
2
@JsonSerialize(using= ToStringSerializer.class) 
private Long id;
 评论
评论插件加载失败
正在加载评论插件
由 Hexo 驱动 & 主题 Keep
访客数 访问量