资源简介

贵美商城SSM版开发,重要代码都有注释,内有数据库、ppt和开发文档讲解配置搭建。基于SSM框架开发。基本功能主要有:注册js验证,登录,商品详情,放大镜,商家后台,我的店铺,商品、用户的增删改查,购物车,订单,商品图片上传等功能。

资源截图

代码片段和文件信息

package com.aaa.controller;

import java.util.List;

import javax.annotation.Resource;
import javax.servlet.http.HttpSession;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;

import com.aaa.service.ICartService;
import com.aaa.service.IProductService;
import com.aaa.service.IUserService;
import com.aaa.vo.Cart;
import com.aaa.vo.Product;
import com.aaa.vo.User;
import com.util.Constants;

@Controller
@RequestMapping(“/cart“)
public class CartController {

@Resource
private ICartService cartService;

@Resource
@Autowired
private IUserService userService;

@Resource
private IProductService productService;

/*
 * 1判断用户是否登录。
 * 2,登录成功,查询uid和pid。根据uid查询pid
 * 3
 * 
 * 
 */
@RequestMapping(“/addcart“)
public String addCart(Cart cartHttpSession sessionModel model){
//ModelAndView mv=new ModelAndView();
User user=(User)session.getAttribute(Constants.USER_SESSION);
if(null==user){
//未登陆状态操作
System.out.println(“weishabutiao“);
//mv.setViewName(“user/tologin“);
return “view/login“;
}else{
int uids=user.getUid();
System.out.println(uids);
//user.setId(1);  //me:1号;you:2号
//将目前存在的用户id,放到cart里
cart.setUid(uids);
//登录状态;当前1号user购物的数据
cartService.addCart(cart);
//mv.addobject(“cartList“cartList);
List cartList = cartService.selectByUid(uids);
model.addAttribute(“cartList“ cartList);
System.out.println(“==============---------===“+cartList);
List userList=userService.selectByIds(uids);
model.addAttribute(“userList“userList.get(0));
//mv.setViewName(“cart/cartList“);
return “view/goodscart“;
}
}
//查询购物车中的数据
@RequestMapping(“/selcart“)
public String selcart(Model modelHttpSession session){
User user=(User)session.getAttribute(Constants.USER_SESSION);
int uids=user.getUid();
List cartList = cartService.selectByUid(uids);
model.addAttribute(“cartList“ cartList);
List userList=userService.selectByIds(uids);
model.addAttribute(“userList“userList.get(0));

return “view/goodscart“;
}

//删除购物车中的商品
@RequestMapping(“/delcart“)
public String delcart(Integer oid){
cartService.delcart(oid);
return “redirect:selcart“;
}

//查询购物车中的数据
@RequestMapping(“/selusca“)
public String selusca(Model modelHttpSession session){
User user=(User)session.getAttribute(Constants.USER_SESSION);
int uid=user.getUid();
List cartList = cartService.selusca(uid);
model.addAttribute(“cartList“ cartList);
List userList=userService.selectByIds(uid);
model.addAttribute(“userList“userList.get(0));

return “view/order“;
}




/*@RequestMapping(“/addcart“)
public ModelAndView addCar

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1076  2018-01-02 22:29  贵美商城项目SSM开发版\GuiMeiSSM终板\.classpath

     文件        291  2018-01-02 22:28  贵美商城项目SSM开发版\GuiMeiSSM终板\.mymetadata

     文件       1960  2018-01-02 22:33  贵美商城项目SSM开发版\GuiMeiSSM终板\.project

     文件        500  2018-01-02 22:28  贵美商城项目SSM开发版\GuiMeiSSM终板\.settings\.jsdtscope

     文件        395  2018-01-02 22:28  贵美商城项目SSM开发版\GuiMeiSSM终板\.settings\org.eclipse.jdt.core.prefs

     文件        456  2018-01-02 22:28  贵美商城项目SSM开发版\GuiMeiSSM终板\.settings\org.eclipse.wst.common.component

     文件        252  2018-01-02 22:28  贵美商城项目SSM开发版\GuiMeiSSM终板\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2018-01-02 22:28  贵美商城项目SSM开发版\GuiMeiSSM终板\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2018-01-02 22:28  贵美商城项目SSM开发版\GuiMeiSSM终板\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        415  2018-01-02 22:29  贵美商城项目SSM开发版\GuiMeiSSM终板\.springBeans

     文件      30709  2018-01-17 08:17  贵美商城项目SSM开发版\GuiMeiSSM终板\SQl\shop.sql

     文件      12067  2018-01-10 15:25  贵美商城项目SSM开发版\GuiMeiSSM终板\src\china.xml

     文件       3861  2018-01-16 21:01  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\controller\CartController.java

     文件       1027  2018-01-08 11:09  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\controller\CategoryController.java

     文件       2701  2018-01-16 10:35  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\controller\OrderController.java

     文件       5409  2018-01-14 13:26  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\controller\ProductController.java

     文件       6879  2018-01-16 11:19  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\controller\UserController.java

     文件        749  2018-01-14 22:05  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\dao\CartDao.java

     文件        254  2018-01-13 20:37  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\dao\CategoryDao.java

     文件        288  2018-01-14 11:31  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\dao\OrderDao.java

     文件        155  2018-01-14 22:43  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\dao\OrderitemDao.java

     文件        806  2018-01-14 13:12  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\dao\ProductDao.java

     文件        906  2018-01-14 17:55  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\dao\UserDao.java

     文件       1302  2018-01-16 21:34  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\CartDaoMapper.xml

     文件       1110  2018-01-07 18:20  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\CategoryDaoMapper.xml

     文件        570  2018-01-14 11:33  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\OrderDaoMapper.xml

     文件        386  2018-01-14 22:47  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\OrderitemDaoMapper.xml

     文件       1983  2018-01-15 16:27  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\ProductDaoMapper.xml

     文件       3340  2018-01-14 18:52  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\UserDaoMapper.xml

     文件        692  2018-01-14 22:06  贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\service\ICartService.java

............此处省略1221个文件信息

评论

共有 条评论