一 | 首都客運時刻表查詢網
2018年12月15日—spring+springmvc+hibernate製作一個簡單的電商網站(3)購物車...GoodsCart是用來儲存購物車裡面所有商品的資訊的與StoreCart關聯,多對1 ...
購物車是電商網站重要的模組之一,也是有一定難度的模組。
這裡主要是教大家大概的實現思路,我還是不會把原始碼寫出來讓各位Ctrl CV ,因為專案是保密的而且只會Ctrl CV的不算是開發工程師
購物車這個模組因為需求不同,各個網站的購物車功能也不同,有的網站讓你登陸後才可以新增購物車,有的網站是可以不登陸就新增,在這裡就說說登陸後新增的購物車吧。
資料庫中有兩張表:StoreCart GoodsCart
StoreCart是用來建立購物車的表裡面存的是使用者和店鋪
GoodsCart是用來儲存購物車裡面所有商品的資訊的與StoreCart關聯,多對1
新增購物車@RequsetMapping(value = "/xxx/xxx/add_goods_cart")
public void add_goods_cart(HttpServletRequest request, HttpServletResponse response, String id, String count, String pirce, String gsp, String msg){
List<StoreCart> cart = new ArrayList<StoreCart>();
List<StoreCart> user_cart = new ArrayList<StoreCart>();//登陸狀態的購物車
//這裡可以判斷一下庫存是否充足,我就不寫了
User user = LoginContext.getSesssionValueByLogin(request);
Map map = new HashMap();
StoreCart...