开始
E:\学习中\Java架构师体系课:还原千万级项目从0到100全过程,技术&思维双提升-wjw\阶段一:单体电商项目架构,开发与上线(1~5周)\03.地址,订单,支付,定时任务开发\第3章 创建订单
测试
这三个表目前都没有数据
复制规格 cake-1001-spec-3
到规格表内搜索
我们把库存改成3个
后端先maven install 再重启服务
controller
重启后端服务测试
刷新页面再次提交订单
后端没有看到异常的信息
规格表内的数据 减去了1
都有了一条数据
订单的基本信息
订单状态表
orderItems
buyCounts目前数量统一都是1
再加一件商品到购物车里面
结算
选择支付宝
这样提交会有问题,可以不用管,直接关闭
来看后端日志输出。也没有报异常。
复制这个商品的规格查一下
确认订单表内的两个价格是没有问题的
订单状态
测试库存不足的情况
把数据改成0
测试数据会不会回滚
后端的几个表也没有额外的数据插入。依然还是原来的两条。