SSM_商城案例

一、用户注册

用户注册整体逻辑
在这里插入图片描述

1用户注册
在这里插入图片描述
在这里插入图片描述
2校验用户名
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、生成验证码

生成验证码整体逻辑
在这里插入图片描述
注册页面
在这里插入图片描述
Servlet代码
在这里插入图片描述

三、用户登录

在这里插入图片描述
登陆整体逻辑
在这里插入图片描述
登陆页面:login.jsp
在这里插入图片描述
1修改Servlet 验证码校验
在这里插入图片描述
4抽取出head.jsp 菜单栏 页眉
在这里插入图片描述

四、注销用户

在这里插入图片描述
前端:一个超链接
在这里插入图片描述
后端代码
在这里插入图片描述

五、首页导航条查询(分类)

在这里插入图片描述
在这里插入图片描述
分类逻辑
在这里插入图片描述
菜单栏 页眉
在这里插入图片描述
在这里插入图片描述

六、查询热门商品和最新商品

在这里插入图片描述
在这里插入图片描述
Index.jsp页面 创建新引导页
在这里插入图片描述
最新商品和热门商品
在这里插入图片描述
后端代码
在这里插入图片描述
根据pid查询商品信息
在这里插入图片描述

七、分页查询商品信息

在这里插入图片描述
修改header.jsp
在这里插入图片描述
后端代码
在这里插入图片描述
编写product_list.jsp
在这里插入图片描述
商品列表:product_list.jsp
在这里插入图片描述
分页
在这里插入图片描述

八、商品详细信息显示

在这里插入图片描述
在这里插入图片描述
商品列表:product_list.jsp
在这里插入图片描述
商品详情页面:production_info.jsp
在这里插入图片描述
后端代码: 根据pid查询商品信息(复用)
在这里插入图片描述

九、添加购物车

购物车逻辑(在详情页点击添加购物车·跳转)
在这里插入图片描述
创建一个购物车项 和一个购物车类
方法:添加 清空 删除
在这里插入图片描述
商品详情页:product_info.jsp
在这里插入图片描述
在这里插入图片描述
购物车页面:cart.jsp
在这里插入图片描述
在这里插入图片描述
购物车页面 处理总金额和积分
在这里插入图片描述
后端代码(servlet)
在这里插入图片描述

十、删除购物车中的商品

在这里插入图片描述
购物车页面:cart.jsp
在这里插入图片描述
后端代码
在这里插入图片描述

十一、清空购物车

在这里插入图片描述
修改cart.jsp
在这里插入图片描述
修改CartServlet和cart
在这里插入图片描述

十二、生成订单

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
后端代码
在这里插入图片描述
Service 和dao
在这里插入图片描述

十三、查询我的订单

在这里插入图片描述
菜单栏点击我的订单查询
在这里插入图片描述
在这里插入图片描述
带分页查询
在这里插入图片描述

十四、点击查询未支付订单

整体逻辑
在这里插入图片描述

十五、在线支付

支付流程
在这里插入图片描述
支付成功跳转页面
在这里插入图片描述

总结:

  • Dao:
    一般都是根据id查询居多

  • Service:
    1.获取mapper;
    2.调用方法,执行查询;
    3释放资源;4.返回结果
    5.判空

  • Servlet:
    1.获取浏览器传递的参数;
    2.调用Service中的方法;
    3.把对象存入request域或session域中;
    4.从session域中获取购物车类(强转);
    5.判断
    6.json:转为json ,响应给浏览器;
    7.转发到某页面/.jsp;

猜你喜欢

转载自blog.csdn.net/qq_44509920/article/details/107759583
今日推荐