MVC购物车

这篇博客介绍了如何运用MVC开发模式来实现一个数据库版的购物车功能。内容包括模型(model)、视图(view)和控制器(control)三个层面的详细说明,以及购物车的增删改查操作,如添加商品、商品数量管理、删除商品、结账和订单管理等。同时,涉及了数据库表结构和关键接口方法的实现。
摘要由CSDN通过智能技术生成

加入购物车的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 )
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值