采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请问具体流程是怎样的?
订单是怎么创建的!
也就是说用户点击了前端的哪个按钮的时候我需要创建订单?
点击支付的时候去查订单,但是这订单是从哪里创建的?没有搞明白!
是否是用户跳转到购物车的时候创建订单,然后返回页面带上订单id???
点击“支付”按钮,请求后端api创建订单,创建后,跳转到支付链接。
1. 看api文档,课程源码doc目录
2. 去看看第16章抓包部分的视频,学会了抓包了,整个过程看得非常清楚。
可是师兄我还是有疑问啊! 假设用户创建两订单,然后他不支付点击取消!那么数据库就会有冗余的数据!这个要怎么办?
创建了订单,就是不支付!那么数据库永远都会有这条没有被支付的订单!这个对数据库来说会有冗余吗?
一般来说,都是会设置自动关闭订单的时间,比如30分钟未支付的订单自动关闭。关闭的订单依旧存到数据库里。你是觉得占用数据库资源浪费了么?这些也是业务数据,数据分析用得着的,不要删掉。一条订单数据,占不了多少空间的。
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.1k 10
3.2k 4
6.7k 9
2.0k 32
4.0k 26