购物车逻辑

今天是双十一光棍节,先祝自己节日快乐。。。。

大家伙剁手了没,给马云爸爸做了多大贡献啊


借着今天购物狂欢的东风,我就来说说实现购物车的代码逻辑。。。


addCart(...)//将商品添加到购物车,存商品

{

1、取出Cookies,遍历Cookies取出购物车_buyerCart;

2、不管_buyerCart是否为空(空就新建一个),将商品_CartItem加入购物车;

3、将购物车存入cookie,写回浏览器

}

toCart(...)//去购物车页面(取商品)

{

1、取出Cookies,遍历Cookies取出购物车_buyerCart;

2、判断用户是否登录

      已登录:1、若购物车不为空,将购物车存入redis,清除cookie,写回浏览器;

                       2、从redis中取出购物车;

3、不管用户是否登录,若购物车不为空,将购物车中的商品信息填满

}

你可能感兴趣的:(ssm)