- 博客(2)
- 收藏
- 关注
原创 记一次后端雪花ID传递给前端后“被四舍五入”的诡异Bug
摘要:后端使用雪花算法生成的ID(如1511972392982179840)传递给前端时,由于JavaScript的Number类型精度限制(-2^53到2^53),导致数值被四舍五入(如变成1511972392982179800)。解决方案是将ID转为字符串传输,Java中可通过@JsonSerialize(using = ToStringSerializer.class)注解实现。Spring MVC能自动将前端传回的字符串ID转为Long类型,无需额外处理。
2025-10-05 15:20:29
319
原创 解决: IDEA无法保存设置 源根‘xxx‘ 在模块‘xxx‘中重复。
摘要:Jenkins构建失败,排查发现是语言版本问题。在IDEA中修改语言版本时遇到错误,删除模块和项目下的.iml文件后解决。但构建仍报错,最终需在pom.xml中配置maven-compiler-plugin插件,指定source和target为11才彻底解决问题。
2025-08-17 08:53:23
368
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅