「已注销」 2023-10-09 12:48 采纳率: 20%
浏览 7
已结题

前后端分离项目Long为什么自动转String

为什么前后端分离项目中Long会自动转String?有没有遇见过的?
没有做任何配置的情况下出现的这个问题,同事电脑就没这个问题

img

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-10-09 14:33
    关注

    【相关推荐】



    • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/3535612
    • 这篇博客也不错, 你可以看下前端向后端传String类型的参数时,出现乱码
    • 除此之外, 这篇博客: 关于前后端雪花算法Long转String丢失精度问题中的 解决方案: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      要想解决这个问题,也很简单,我们只需要让js处理的ID数据类型为字符串类型即可, 这样就不会损失精度了。我们只需要让分页查询返回的json格式数据库中, long类型的属性, 不直接转换为数字类型, 转换为字符串类型就可以解决这个问题了 。下面提供了三种解决方案:
      一般情况下全局就可以解决,但是有些特别业务需求就需要使用自定义可以使用第一种方法加第三种全局方案一同使用,局部优先级高于全局。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月23日
  • 创建了问题 10月9日