雪花算法 ID,数据库和页面不一致

来源:6-12 电子书管理功能优化

达布牛和小耗子的春天

2021-03-01

图片描述

图片描述

图片描述

老师这个雪花 ID,新增和页面查询出来,怎么会是不一样的,服务器我重启了,页面也刷新了,清楚缓存了,新增了再刷新,删除就删不了了,因为id 不一样,这个是怎么回事

写回答

3回答

甲蛙

2021-03-02

这是一个新问题,前端是number类型,超过了它的范围,最后变0了

解决方法

  1. 把雪花算法工具类里的日期改近一些,让生成的ID短一些

  2. 后端加JSON转换,对long类型转成string,再给前端

后续我再额外写篇文章或视频讲解一下

1
0

甲蛙

2021-03-09

扩展视频《解决前后端交互Long类型精度丢失的问题》:https://mp.weixin.qq.com/s/0-DAN-lXq3gNSVALAeLNHw

0
1
达布牛和小耗子的春天
我已经使用了全局配置,谢谢老师
2021-03-09
共1条回复

达布牛和小耗子的春天

提问者

2021-03-02

谢谢老师,我知道了

0
0

Spring Boot+Vue3前后端分离,实战wiki知识库系统

一课掌握前后端最火框架,更有职场竞争力

2524 学习 · 1671 问题

查看课程