订单模块)
购物车
生成订单
案例1-添加到购物车
需求:
在商品的详情页面,输入购买数量,点击加入购物车,将该商品添加到购物车了
技术分析:
一个用户只有一个购物车,...技术分析:
要把购物车的而所有数据在生成订单的时候,插入的数据库的2张表上
当用户开始点击生成订单的时候
会产生1个订单以及N个订单下的订单商品
1个订单详情 (订单编号,下单时间,...saveOrders(对象)
订单表(orders)
订单ID: UUID
订单时间: 点击生成订单的当前系统时间
总金额: cart购物车对象中的总金额
订单的状态: 0...(对象)
订单详情表(orderitem)
订单详情ID: uuid
订单ID: 订单表的主键
商品ID: 商品表的主键
数量: 购物项里的数量
小计:...的list,获取每一个订单的详情,使用beanutils进行封装即可 封装orderitem和product对象,最后将orderitem对象放入订单项列表中
[{itemid=xxxx,pname