前言:

        整理后端id的long类型的情况下,数据太大,前端拿到的数据出现自动转00问题。也就是:从后台传入的雪花id在前端被截断

问题情况:

 

出现问题的原因:

Java中Long的取值范围为-9223372036854775808到9223372036854775807(即-2^64“ 到”2^64-1)
JavaScript中的Number取值范围为-9007199254740992 到9007199254740991 (即-2^53 到2^53-1)

解决办法:转格式,把id转成string

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

最终效果:

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐