:
订单表
订单详情表
在这里我们可以发现 订单表和 我们的购物车很像, 订单详情表和我们的购物车中的购物项很像....明白了这些原理后我们就来看下代码的具体实现....//订单详情表
42 /*
43 * ID:自增长
44 * 订单ID, 商品编号ID, 商品名称, 颜色中文名称, 尺码,...剩下的就是取购物车, 在这里我们可以通过username去取出skuId和购买数量amount, 因为我们在Redis存储的表名就是"buyerCart:"+username就是key是:skuId ,...这里要判断购物项中的数量是否大于库存, 如果大于库存就刷新购物车页面, 且显示该购物项无货状态.
剩下的提交订单 就是保存order到订单表, 这里面也包含保存购物详情到订单详情表.