当前位置: 首页 > news >正文

关于使用雪花算法生成唯一ID,返回给前端ID不一致的问题

问题

在某个项目中,使用雪花算法生成的唯一ID,从数据库查询到数据后返回给前端,但是前端接受到的数据ID和数据库原先生成的不一致
在这里插入图片描述
但是前端展示的数据:
在这里插入图片描述

原因

原因是后端使用Long类型来存储雪花算法生成的ID,但是这个数值已经超过前端数值类型的范围,导致前端在存储这个数值的时候发生了截断,自然数值就不一致了

解决

我们可以将后端返回给前端的ID,转为字符串类型,这样前端接收到参数后就不会发生截断问题了

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

使用这个注解即可

相关文章:

  • 图解JVM-1. JVM与Java体系结构
  • 解决DeepSeek服务器繁忙问题:本地部署与优化方案
  • Centos虚拟机扩展磁盘空间
  • 仿 Sora 之形,借物理模拟之技绘视频之彩
  • Mac M1中安装、配置、常用Homebrew
  • 百度搜索和文心智能体接入DeepSeek满血版——AI搜索的新纪元
  • 固井配方推荐知识图谱思路
  • Vue前端开发-Vant组件之Button组件
  • 【面试题】杭州士腾科技-面试题汇总
  • 23种设计模式 - 模板方法
  • 数据结构之BST、AVL、红黑树、哈夫曼树与B族树
  • 中期检查表
  • Java学习教程,从入门到精通,Java 流(Stream)、文件(File)和IO 语法知识点及案例代码(125)
  • 基于SSM框架的宠物之家系统(有源码+论文!!!)
  • Linux升级Anacodna并配置jupyterLab
  • 【Linux】文件系统:文件fd
  • Spring Boot自动装配:约定大于配置的魔法解密
  • async/await:在前端开发中的应用
  • 【TOT】Tree-of-Thought Prompting
  • Esp32S3通过文心一言大模型实现智能语音对话
  • “子宫内膜异位症”相关论文男性患者样本超六成?福建省人民医院展开调查
  • 马克思主义理论研究教学名师系列访谈|金瑶梅:教师需要了解学生的现实发展,把握其思想发展动态
  • 严正交涉!我驻日使馆:如日方采取新的挑衅举动,中方必坚决反制
  • 谢震业领衔挑战世界顶尖高手,这场长三角田径钻石赛值得期待
  • 澎湃读报丨央媒头版头条集中刊发:大国应有的样子
  • 见证历史与未来共舞:上海西岸“蝶变共生”对话讲坛圆满举行