要弄个类似购物车的功能,请大家给点思路-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

要弄个类似购物车的功能,请大家给点思路

a123456678 2016-03-19 09:48:04 1504

最近在弄一个餐厅点餐的毕设,大家都可能用过像饿了么这些外卖软件。我们在选餐的时候都有添加这个菜、数量和付款这些功能。

然后我在弄到类似这个购物车功能模块时卡住了,有点不知道怎么去做,我是用的ssh框架。

面对这模块我也看了挺多网上的,但有点不明白为什么一定要用session或者cookies。

所以想请大家给一点思路,毕竟没弄过这些功能,感激不尽~

噢对了,有个地方我是没弄明白的。

餐厅的话肯定会有一张小票出来的,我一开始数据库设计时是有两个相应的类。

一个是菜品类(就是一道菜的相关信息),一个是小票信息的类(里面有两个字段,一个是id,一个是list<菜品类>),是这样吗?那我写dao层的时候,数据库的这个字段存储就要是bean的所有信息吗?数据库的这个字段要改成clob存储大数据吗,还是改成菜品类的外键?

存储 大数据 网络安全 数据库
分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:07:20

    购物车实现:
    数据库建一个购物车表,字段包括:
    自增ID,用户ID,商品ID,下单时间.
    cookie里包含用户名和经过哈希的密码,每次请求验证cookie,根据cookie里的用户ID来操作购物车数据表.这样用户在不同设备登录后都能查看购物表里的商品.
    购物车表 自增ID 用户ID 订单ID 下单时间 客户信息(笼统)

    订单表 订单ID(自增) 菜品ID 订单号

    用session和cookie是为了在客户端保存订单信息,这样客户未下单 打开网页可以看到之前保存的菜品

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程