码迷,mamicode.com
首页 > 其他好文 > 详细

电商购物车解决方案

时间:2018-08-11 19:40:36      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:私有   方案   逻辑   对象   大量   rtl   bsp   编程   Fix   

购物车列表: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);

电商购物车解决方案

标签:私有   方案   逻辑   对象   大量   rtl   bsp   编程   Fix   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!