加入购物车的servlet(往购物车数据表里面添加数据)→
加载购物车数据的servlet(通过用户id获取该用户购物车表里面所有数据)→
我的购物车前端页面(绑定该用户购物车里面的商品数据)
MVC开发模式:
m:model 模型层 - entity
v: view 视图层 - jsp
c: control 控制层 - servlet
数据库版购物车:
1,增加购物车数据&绑定购物车数据
2.解决购物车商品数量不能叠加问题
3.删除购物车商品
4.修改购物车商品数量和价格小计
5.编写增加订单和增加订单项方法
6.我要结账
7.我的订单数据绑定
8.订单详情
数据库表
sp_user用户表 | ||||
用户ID(uuid) | 用户名称(uname ) | 密码(upwd ) | 地址(address ) | 电话(tel) |
1 | admin | 123 | 长沙 | 888888 |
2 | sb | 321 | 湖南 | 999999 |
sp_goods商品表 | ||||
商品ID(gid ) | 商品名称(gname ) | 商品单价(gprice ) | ||
1 | 可乐 | 30 | ||
2 | 方便面 | 40 | ||
3 | 饼干 | 50 | ||
sp_order订单表 | ||||
订单编号(ooid ) | 收货地址(address ) | 订单总价(orderPrice) | 购买用户iD(uuid ) | |
1 | 长沙 | 180 | 1 | |
2 | 郴州 | 210 | 2 | |
sp_orderitem-订单明细表/订单项 | ||||
订单项编号ID(otid ) |