当前位置: 首页 > news >正文

彩票网站开发租用驻马店手机网站制作

彩票网站开发租用,驻马店手机网站制作,测评网站架构,手机网站大全网址大全1、背景 在使用spring boot时#xff0c;前端的界面展示的数据是2 #xff0c;在数据库中存储的是小数。但是导出Excel的时候数据是 2.00 。奇了怪了为啥会不一样#xff0c;数据都是一样的没有做过处理。 2、排查问题 经过层层的debug 发现数据库返回的数据是2.00#x…1、背景 在使用spring boot时前端的界面展示的数据是2 在数据库中存储的是小数。但是导出Excel的时候数据是 2.00 。奇了怪了为啥会不一样数据都是一样的没有做过处理。 2、排查问题 经过层层的debug 发现数据库返回的数据是2.00写入Excel的数据就是查询数据库原始的数据。 ListMapString, Object data jdbcTemplate.queryForObject(sql); 前端界面的接口调用同样的方法查询的SQL返回的值data是一样的但是在浏览器F12模式下看接口返回的值是2。并没有.00 ,说明spring boot在返回JSON数据的时候动了手脚。 3、解决方法 方法1 如果前端对数据的格式不敏感建议全部修改为字符串返回 spring:jackson:## 日期格式可根据自己的需求修改格式date-format: yyyy-MM-dd HH:mm:ss generator:## 将数值类型转换为字符串解决long型精度丢失write_numbers_as_strings: true方法2 数据库返回的数据 数据库返回Java类型类型小数位默认添加 Double 1.002位 BigDecimal 1.01位 手动对返回的小数进行转化,转换为字符串再替换掉结尾的.00或者.0 rowValue (number instanceof Double number ! null number.toString().endsWith(.0)) ? rowValue.replace(.0, ) :rowValue; rowValue (number instanceof BigDecimal number ! null number.toString().endsWith(.00)) ? rowValue.replace(.00, ) :rowValue; rowValue (number instanceof Double number ! null number.toString().endsWith(.000)) ? rowValue.replace(.000, ) :rowValue;
http://www.hkea.cn/news/14558319/

相关文章:

  • 集美那里有教网站建设wordpress设置文件
  • 备案的时候网站名称中咨工程咨询有限公司
  • 上海远程教育网站设计与开发公司iis 建设网站
  • 规划和布局营销型网站的四大重点凡科邮箱登录
  • 神华集团两学一做登陆网站如何提高关键词搜索排名
  • 深圳seo网站优化公司广东省农业农村厅网站
  • 深圳网站建设技术seo网站结构优化
  • 贵阳网站建设开发菏泽网站建设价位
  • 网站排名下降原因平面设计师常用的网站
  • 南充手机网站建设宝安中心医院入职体检
  • 网站与网页设计教程网站导航条制作
  • 廊坊企业建站模板杭州外贸网站多少钱
  • 网站开发的发展趋势wordpress更改首页模板
  • dede网站改成自适应typecho同步到wordpress
  • 漳州专业网站建设公司房屋装修效果图怎么制作
  • it运维工资深圳龙岗区优化防控措施
  • 百度的官方网站网页设计板式类型
  • 百度 网站地图怎么做网站怎么做成app
  • 网站页面怎么算做外贸 访问国外网站 怎么办
  • 备案号怎么添加到网站电子商务主要是什么
  • 杏坛餐饮网站建站网站的域名和ip地址如何重新解析
  • 微信网站开发文档编程自学教程入门
  • 商务网站开发工具app推广注册招代理
  • p2p网站建设制作网站后台管理的超链接怎么做
  • 深圳外贸网站丹阳企业网站
  • 怎样建立网站挣钱连云港做网站公司哪家好
  • 旅游网站的建设开题报告网站建设文化市场
  • 建筑设计案例网站推荐中牟网站制作
  • 网站模板类型做微商如何网站推广
  • 诸城哪有做公司网站的免费网站在线制作