首页 > 编程语言 > 详细

springboot中返回BigDecimal到前端,精度丢失,6.00返回至前端变为6

时间:2021-08-23 14:53:40      阅读:14      评论:0      收藏:0      [点我收藏+]
@JsonFormat(shape = JsonFormat.Shape.STRING)
private BigDecimal realPrice;
需要加注解
这样就可以了,基本原理就是在把数据给前端的时候,把数据转换成string类型,这样就不会丢失小数点后面的(.00)数据。需要注意的是,前端接收到的是string类型数据,如果涉及到数据计算问题,需要前端进行数据转换!

springboot中返回BigDecimal到前端,精度丢失,6.00返回至前端变为6

原文:https://www.cnblogs.com/St123456/p/15175558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!