实用swagger-ui测试发现返回的雪花算法生成的long类型id精度失真,查询后得知前端js处理不了过长的long类型,于是只能后端修改把返回long转成String;修改实体类太麻烦,jackson自带注解可以在返回到前端把Long转为String,只需在返回字段上加@JsonFormat(shape = JsonFormat.Shape.STRING)注解即可
前端接收LONG类型精度失真
最新推荐文章于 2024-04-07 23:13:57 发布
实用swagger-ui测试发现返回的雪花算法生成的long类型id精度失真,查询后得知前端js处理不了过长的long类型,于是只能后端修改把返回long转成String;修改实体类太麻烦,jackson自带注解可以在返回到前端把Long转为String,只需在返回字段上加@JsonFormat(shape = JsonFormat.Shape.STRING)注解即可