订单和订单详情不能入库
来源:5-8 整合接口打通下单流程(Feign)

三又十二分之四
2019-07-14
使用postman测试成功,也返回了orderId:
观察数据库:
商品表 product_info 扣库存正常
但是订单表order_master和订单详情表order_detail都没有变化。
于是去跑单测。
orderDetailRepository的save测试通过,并且数据库中订单详情表可以正常创建新的订单详情。
OrderMasterRepository的save测试通过了,但是数据库中订单表没有产生新订单。
OrderServiceImpl代码如下,和师兄是一样的:
这是什么情况啊?
写回答
5回答
-
打断点,看看orderId的内容,看看数据库里是否已经有了该订单号
00 -
廖师兄
2019-07-18
代码没什么大问题,我这里可以写入数据库的,你检查连的数据库对不对
00 -
三又十二分之四
提问者
2019-07-18
断点调试,数据都是有的,看起来一切正常,就是不能入库。
只是数据库我没有重新建立,是用的点餐的那个虚拟机上的,这个应该不影响吧。
心态崩了,虽然我很想自己学调试,实在耽误不了了,我传到git,师兄看下吧https://git.imooc.com/lovelyPooh/SpringCloud.git
072019-07-18 -
三又十二分之四
提问者
2019-07-15
控制台可以看到有插入语句
00 -
廖师兄
2019-07-14
排查思路只有一条路,看控制台的sql
没有写到数据库里,有一种可能,是不是更新了原来的数据
00
SpringCloud Finchley(M2+RELEASE+SR2)微服务实战
SpringCloud组件实现微服务,【已升级Finchley.Release】
5673 学习 · 2489 问题
相似问题