原文:SpringBoot系列---【id类型为Long,前端接收到的数据和后端返回数据不一致的问题,导致修改和删除失效】

.问题: 前端发现,修改和删除的时候,修改了,删除了之后,结果查看详情和列表的时候,数据仍然还是以前的数据。 .分析 查看接口文档调用接口,发现返回的id和数据库的id一致,通过前端ajax调用,用F 的network查看的响应结果,发现id和数据库的id不一样,最后几位变成了 。 这就是典型的Long类型精度丢失的问题。 .解决方案 方法一:全局解决方案,统一给前端返回字符串 方法二:字段上加 ...

2022-01-28 16:45 0 1992 推荐指数:

查看详情

Spring MVC前传递和后端接收的参数名不一致处理方式

前端传递的变量和后端接收的变量名字不一致时,用注解@RequestParam来实现数据的传递 例如:@RequestParam(value="id") //实现商品的分类目录展现 /** * value="实现数据的传递" * defaultValue:如果参数为null时生效 ...

Thu Nov 08 04:12:00 CST 2018 0 800
数据迁移至MongoDB导致数据不一致问题及解决方案

故事背景 企业现状 2019年年初,我接到了一个神秘电话,电话那头竟然准确的说出了我的昵称:上海小胖。 我想这事情不简单,就回了句:您好,我是小胖,请问您是? “我就是刚刚加了你微信的 x ...

Fri Jan 10 19:09:00 CST 2020 1 1440
MySQL 主从延迟导致业务数据不一致

场景: 写入一条优惠劵数据,然后将该优惠劵信息读取出来同步给下游数据 现象: 本地写入优惠劵数据成功,同步信息成功。上周同步数据代码正常,周末改了发送优惠劵的信息,然后周一来了发现同步数据无法同步。 排查问题: 线上查看日志和debug数据是正常的,可以写入成功,但是读取不出来,分析 ...

Tue Aug 11 04:12:00 CST 2020 0 1682
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM