1. 首页
  2. 数据库
  3. 其它
  4. jackson使用@JsonSerialize格式化BigDecimal解决.00不显示问题

jackson使用@JsonSerialize格式化BigDecimal解决.00不显示问题

上传者: 2020-12-23 02:36:42上传 PDF文件 55.9KB 热度 257次
一、 问题 最近开发中使用BigDecimal这个数据类型 返回json数据时出现了点问题: # 1.前端第一次保存的时候 穿过来的数据格式 240.00 240.77 # 2. mysql数据库存储的数据格式(数据库字段已经设置了保留小数点后两位) 240 240.77 # 3. java程序中查看从数据库中查询的回来的数据格式: 240.00 240.77 # 4. 返回前端的json字符串里的数据格式: 240 240.77 # 4. 前端想要的json字符串里的数据格式: 240.00 240.77 由上面的一系列分析可知:要想解决这个根源在于返回json数据的时候需要将数据格式化
下载地址
用户评论