购物车
1.介绍 1. 购物车在不登陆的情况下,也可以使用 需要引入浏览器cookie的操作 2. 购物车在登陆情况下,需要使用Redis和MySQL来存储数据 Redis作为购物车缓存 3. 在缓存情况下,或者用户添加购物车后,允许购物车中的数据和原始数据的不一致 4. 购物车同步问题 什么时候同步 ( 结算、登陆 ) 同步购物车后,是否删除cookie数据 5. 用户在不同客户端同时登陆 如何处理购物车数据`在这里插入代码片 2购物车添加功能 1. 传递参数 ( 商品skuId , 添加数量 ) 2. 根据skuId调用skuService查询商品信息 3. 将商品详细信息分装成购物车信息 4. 判断用户是否登陆 5. 根据用户登陆决定走cookie的分支还是db 购物车数据写入 Cookie : response . addCookie ( cookie ) ; request . getCookies ( ) ; Cookie的跨越问题 setDomain ( ) , getDomain ( ) Db 来源: CSDN 作者: SuperstarSteven 链接: https://blog.csdn.net/SuperstarSteven/article/details/104101011