電商專案之訂單模組理解(重點)

2021-09-09 04:53:03 字數 555 閱讀 6710

1、建立訂單(請求引數:httpsession session,integer shippingid)--難點

a、獲取session中當前登陸使用者

b、通過使用者id查詢購物車,從購物車獲取資料

c、計算出訂單的總價(獲得總價)

d、生成訂單

e、將訂單批量插入到資料庫

f、減少我們的產品庫存

g、清空購物車

2、取消訂單(請求引數:httpsession session,long orderno)

a、獲取session中當前登陸使用者

b、通過使用者id和訂單id查詢訂單

c、新建乙個訂單,設定訂單id和訂單的狀態

d、然後更新訂單(主要就是更改訂單的狀態,變成取消)

3、獲取購物車選擇的商品(請求引數:httpsession session)

a、獲取session中當前登陸使用者

b、通過使用者id從購物車獲取資料

c、。。。

電商專案之商品模組理解(重點加難點)

一 客戶端商品 1 查詢商品詳情 請求引數 integer productid a 通過商品id查詢商品 b 判斷查詢出來的商品的狀態是否下架 c 如下架,提示下架,沒下架,將查出來的商品進行組裝成productdetailvo返回給前端 數 string keyword,integer categ...

商城之訂單模組

功能 感覺這個還是比較重要的。以後去公司也很可能會要我們調支付介面,所以這裡還是提前了解一下比較好。支付這塊分為兩種,一種是直接和銀行互動,直接通過銀行去互動支付的東西,這種一般是不會用到的。另一種是 支付平台。像這種前牽扯到錢的東西,一般都會用到加密的東西,雖然在大學裡就在學加密的這些東西,但並 ...

電商專案使用者模組的理解

一 使用者模組 1 使用者登陸 請求引數 使用者名稱 密碼 httpsession session a 將使用者名稱和密碼傳到後台介面 b 把該使用者名稱到資料庫查詢是否存在該使用者名稱 c 如資料庫存在使用者名稱,把傳的密碼進行md5雜湊,通過使用者名稱和密碼進行查詢使用者 d 將查詢出來的使用者...