前端请求返回数据和本地测试返回的数据不一致 Sring cloud 中踩到的一个坑

微服务前端请求返回的数据和本地测试返回的数据不一致

	事情是这样子发生的,在某一天加班的过程中,前端突然说你这个返回的数据不太对啊
	前端给我返回的数据截图

前端给我的返回数据截图
然后我看了下发现这里面的实体数据不太对啊.我想是不是他打开的方式不太对,跑过去看他发送了一次请求之后确实是酱紫的,我自己打开postman测试了一下之后是酱紫的

postman测试的数据
然后我就找前端看了一下,两个确实不一致,我想了想去git上去看了下代码.其中查询数据的部分也没问题的和我本地的是一致的,我又去找架构师看了下已经部署的代码,也和git上是一致的,就跟架构师讨论了下这个问题,他说是不是bus服务中返回的数据和你实现类中的不一致导致的.

实现类中的是长酱紫的
实现类
这是bus服务中的
bus服务中的实体类
进行更改后就没问题了

注 : 导致这个问题是因为之前项目刚刚搭建出来进行开发的时候,所有的模块都引用的同一个实体类,后面开发完了之后将实体类分开了,每个服务用自己的实体类,然后实体类又长时间没有更改,导致这个问题出现😓

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值