springboot前后端分离下,传递到前端的Long类型出现精度丢失的问题解决
此方案基于springboot使用的默认Jackson类库,不需要引入其他jar包。
方案一:
直接在Javabean的属性上使用注解:
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
这种方式适合需要重构序列化属性不多的情况下使用,如果需要重构的属性过多,每个属性都去加注解,还是挺麻烦的。由此,方案二来了。
方案二:
重新构建Jackson序列化方式,将全局long类型转化为String。
新建一个类,实
原创
2020-12-31 14:22:41 ·
751 阅读 ·
3 评论