<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ### 購物車 #### 商城應用 在亞米商城中,用戶將喜歡的商品加入到購物車中,點擊購物車項進行提交訂單,下面我們就簡單來看看亞米商城的購物車界面。 ![1566270806256](https://img.kancloud.cn/f9/9a/f99ab38b125931703a665d843f77d4c8_414x735.png) 當用戶將商品加入購物車后,可以在`購物車`中查看到添加在購物車中的列表信息,點擊需要購買的購物項進行確認訂單頁。 ![1566270892129](https://img.kancloud.cn/e9/9c/e99cbab147c956cd7b7a554a5c2534d9_411x733.png) **注意**:添加購物車的商品數據**千萬一定必須持久化到 DB** 。好處如下: - 數據分析。例如,哪些商品被添加到購物車很多,但是很少被下單,實現轉換率漏斗。 - 業務拓展。例如,賣家基于買家購物車的商品信息,進行回訪,促發購買。 - 用戶體驗。緩存總會過期,可能買家目前僅僅是添加到購物車,N 天后會進行購買。 #### 數據庫實體 整體實體類關系如下圖: ![1566349705473](https://img.kancloud.cn/fe/ce/fece72bd696a89e629bf1517e51fdd14_502x310.png) model實體類 ```java @Data @TableName("tz_basket") public class Basket implements Serializable { /** * 主鍵 */ @TableId private Long basketId; /** * 店鋪ID */ private Long shopId; /** * 產品ID */ private Long prodId; /** * SkuID */ private Long skuId; /** * 用戶ID */ private String userId; /** * 購物車產品個數 */ private Integer basketCount; /** * 購物時間 */ private Date basketDate; } ``` - `basketId` ,購物車主鍵ID,唯一自增 - `shopId` ,店鋪Id > shopId用來標識所屬的店鋪信息,區分店鋪,后續可擴展為B2B2C模式 - `prodId` ,商品Id - skuId,商品skuId > 添加到新的商品 skuId 添加到購物車后,生成一條購物車項,如果購物車已存在此商品,對應的購物項的數量增加 - `userId` ,用戶ID - `basketCount`,添加在購物車的數量 - `basketDate` ,添加到購物車的最新時間 本文目前寫的購物車是相對比較淺的,在實際項目中,結合在商城系統中的營銷活動,有復雜的優惠價格計算邏輯等。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看