【发布时间】:2020-05-02 03:41:42
【问题描述】:
在我的项目中,我使用 Spring @ResponseBody,当我返回一个包含 BigDecimal 的对象时:
{
"messageType" : "",
"messageContent" : "",
"valueObj" : 100.00,
"redirectUrl" : "",
"success" : false
}
那么,浏览器中的响应体是
{
"messageType" : "",
"messageContent" : "",
"valueObj" : 100,
"redirectUrl" : "",
"success" : false
}
我遇到了 BigDecimal Precision 丢失的问题。 它的精度(100.00 --> 100)。
Spring 转换 BigDecimal 有什么问题。请您提供解决方案吗?
【问题讨论】:
-
谢谢@R.G,我认为链接的描述是我提出问题的当前原因。我会试一试的。
标签: spring bigdecimal