新巴巴运动网 项目第十一天
购物车
创建购物车对象 加入购物车分析开发流程 加入购物车代码开发 同款商品合并(非登陆时、已登陆时) 去购物车结算分析开发流程 去购物车结算代码开发
Sku
是否有货
数量
List<购物项> 结果集
小计
Cookie 保存购物车用户的电脑浏览器里 浪费用户自己电脑的性能
Session (Redis) K令牌:购物车 可行 但是浪费内存 快 经济不建议使用
数据库(Mysql) K令牌: 购物车 可行、但是 成千上万的用户 、访问慢
登陆时、购物车保存在公司的Redis服务器中、可永久保存。
浪费服务器性能、K用户名 : 购物车到Redis进行永久保存
未登陆时、最合适方案是将购物车保存在Cookie中。
登陆时、最合适方案时将购物车保存在Redis中。
Service-buyer项目中
通过SkuID查询SKu对象(商品ID 查询商品对象)(颜色ID查询颜色对象)
加入购物车
入参:skuId amount
返回值:无
跳转:转发(待定)
购物车回显
注意:新加的Get方式在对象与字符串之间互转 报异常
原因:对象与字符串之间互转,要求对象必须是标准JavaBean
声明
Set get
转载于:https://www.cnblogs.com/beyondcj/p/6278104.html
相关资源:传智播客——巴巴运动网源代码