bigDecimal保留后两位小数

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) 在字段上

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。