资源简介
贵美商城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终板\.myme
文件 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.xm
文件 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.xm
文件 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.xm
文件 1110 2018-01-07 18:20 贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\CategoryDaoMapper.xm
文件 570 2018-01-14 11:33 贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\OrderDaoMapper.xm
文件 386 2018-01-14 22:47 贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\OrderitemDaoMapper.xm
文件 1983 2018-01-15 16:27 贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\ProductDaoMapper.xm
文件 3340 2018-01-14 18:52 贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\mapper\UserDaoMapper.xm
文件 692 2018-01-14 22:06 贵美商城项目SSM开发版\GuiMeiSSM终板\src\com\aaa\service\ICartService.java
............此处省略1221个文件信息
相关资源
- ssm框架写的超市管理系统 带数据库
- SSM搭建的商城毕业设计附带论文与设
- ssm房屋租赁网.zip
- 保护区、景区管理系统SSM毕设定制开
- 软件工程课程设计项目:基于Maven+S
- 个人博客源码SSMSpringBoot、thymeleaf、
- ssm框架搭建教程
- ssm小项目,实现对数据的增删改查及
- SSM基础适合小白
- Spring+SpringMVC+MyBatis问卷调查网框架
- 基于SSM的客户管理系统源码
- SSM整合框架
- ssm框架简单项目
- ssm+redis框架,亲测执行成功
- ssm单表增删改查
- crud(maven+ssm)可在多种ide上运行
- SSM整合图书商城项目+数据库
- SSM网上商城
- ssm的网上商城项目
- 宿舍管理系统
- SSM框架注册登录
- 学生成绩管理ssm
- SSM在线考试系统
- SSM web轻量极框架
- 北京动力节点-Reyco郭-SSM框架课件
- 教师综合评价系统文档源码数据库
- ssm学生管理系统
- 基本ssm项目
- accp8.0.0SSM第一章答案
- SSM对第三方登陆(QQ/微信/Github/微博
评论
共有 条评论