美文网首页
bigDecimal保留后两位小数

bigDecimal保留后两位小数

作者: __简单点__ | 来源:发表于2020-05-19 09:58 被阅读0次

    bigDecimal保留后两位小数 且 返回前端 不丢失小数点后的0 

    例 后端返回 decimal类型 6.00 到前端 会变成6

    通过JSON反序列化注解来 使其转成字符串来 保证数据不丢失。

    1.保留两位小数   修改get方法

    return  linePrice ==null ?new BigDecimal(0.00) :linePrice.setScale(2, BigDecimal.ROUND_DOWN);

    2.加注解

    @JsonFormat(shape =JsonFormat.Shape.STRING) 在字段上

    相关文章

      网友评论

          本文标题:bigDecimal保留后两位小数

          本文链接:https://www.haomeiwen.com/subject/clyvohtx.html