В приложении Spring Boot BigDecimal-0E-9JAVA

Программисты JAVA общаются здесь
Anonymous
В приложении Spring Boot BigDecimal-0E-9

Сообщение Anonymous »

У меня есть приложение Spring Boot, и я использую BigDecimal для хранения и обнаружения номеров. Один из BigDecimal выставлен в научной нотации, как 0E-9 в JSON, следующим образом:
"reversedQty" : {
"orderQty" : 0E-9,
"cashOrderQty" : null,
"faceValue" : null
},
< /code>
Я хотел бы избежать любого числа, обнаженного таким образом. < /p>
Я попробовал: < /p>
spring:
jackson:
serialization:
write-bigdecimal-as-plain: true
< /code>
, но не кажется эффективным. Может быть, из -за какого -то странного поведения в обработке бобов ObjectMapper. Я хотел бы продолжить расследование, чтобы проверить, использует ли приложение правильный ObjectMapper или пользовательский, но я хотел бы понять, является ли мое предположение о том, что мое предположение о том, что я должен подходить иначе.


Подробнее здесь: https://stackoverflow.com/questions/796 ... al-is-0e-9

Вернуться в «JAVA»