購物車(Session)集合List<Product>
Map<String,List<Product>>
分析:
1.人進入超市就拿個購物車。
登陸à分配購物車(List)
2.到處看看
瀏覽商品(顯示所有商品)
3.看到喜歡的放到入購物車
添加到購物車(List)
之前拿了一個,覺得比較好,又拿了一個。
先看購物車中是否有這個商品,如果有隻改商品的數量。
4.查看購物車(List)
以上購物操作不用存到數據庫,結賬再存入數據庫。
問題:怎麼判斷用戶登陸沒有?session來判斷。
用在哪裏:用戶點擊“購買”要先判斷是否登陸。
查看商品詳情:通過id查到對應的商品
購買:先到檢查是否登陸的Servlet,再決定去登陸,還是buy
購物車只存商品,數量
視頻及代碼
鏈接: https://pan.baidu.com/s/1ZY6ZB_HPnwdUrh-brmZhyQ 密碼: eb2b