首页 > 其他 > 详细

电商购物车解决方案

时间:2018-08-11 19:22:52      阅读:180      评论:0      收藏:0      [点我收藏+]

购物车列表:cartlist

 

  cookies存储


  Redis存储
    SecurityContextHolder
    如果在配置文件配置security=“none” 通过上面获取用户名则会报错 空指针
    可以通过匿名角色解决
    购物车对象:cart
      商家ID:
      商家NAME:
      购物明细列表:orderitemlist
            数量:
            价格:
            orderitem
            购物车对象:


       后端注意事项:安全性 购物车购物明细数量小于等于0

       前端控制层注意:把cart 和orderitem 单独出来 便于后期使用 ()常用的东西都单独出来

       定义三个方法 findCartList() // 在前端直接初始化调用
          addGoodsToCartList()
          sum() 私有 不需要被页面调用(放在业务层)
          定义一个 var totalValue ={totalNum:0,totalMoney:0}
          并不是非要和数据库打交道才可以放在service里 所有的业务逻辑都可以 放在service里 的好处是通用

   编程原则:前端控制层 大量业务不能放在前端控制层,应该放在前端业务层

   在HTML页面 总金额方面加.tofixed(2);

电商购物车解决方案

原文:https://www.cnblogs.com/990181993-qq/p/9460631.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!