[TOC]
## 步骤 1 : 先看效果
![](../images/tmallall.jpg)
## 步骤 2 : 可运行项目
拿到本章节对应tmall-ssm.rar文件,解压缩,并导入到Eclipse中,使用下个步骤的**导入SQL语句**,然后重启tomcat,访问页面
`http://127.0.0.1:8080/tmall_ssm/`
注:`http://127.0.0.1:8080/tmall_ssm/` 跳转到了地址 `http://127.0.0.1:8080/tmall_ssm/forehome`
## 步骤 3 : 导入SQL语句
tmall_ssm.rar只包含了项目必须的代码,但是没有数据,为了看到首页的运行效果,还必须导入数据。
到本章节对应资料中,拿到sql语句,并用Navicat导入。
## 步骤 4 : 限制性
为了正常显示这个首页效果,包含了17种分类,每种分类下有5种商品,每个商品下大约又有大小不同,单个和详情总共10张左右图片。这样累计下来图片文件就有1777张。
仅仅每个分类下5种商品,项目文件压缩包tmall_ssm.rar的大小就是200多M了,完整的模仿天猫下每个分类下平均有很多产品,这里只做简单模仿,对于前台学习足够了。
因为每个分类下只有5种产品,所以在推荐产品列表里看到的数据就有限,只能看到5种,而不是模仿天猫上看到的比较丰富的内容。
当然,如果为了看到更多的内容,需要自己在后台手动增加新的产品。
- 项目简介
- 功能一览
- 前台
- 后台
- 开发流程
- 需求分析-展示
- 首页
- 产品页
- 分类页
- 搜索结果页
- 购物车查看页
- 结算页
- 确认支付页
- 支付成功页
- 我的订单页
- 确认收货页
- 确认收货成功页
- 评价页
- 需求分析-交互
- 分类页排序
- 立即购买
- 加入购物车
- 调整订单项数量
- 删除订单项
- 生成订单
- 订单页功能
- 确认付款
- 确认收货
- 提交评价信息
- 登录
- 注册
- 退出
- 搜索
- 前台需求列表
- 需求分析后台
- 分类管理
- 属性管理
- 产品管理
- 产品图片管理
- 产品属性设置
- 用户管理
- 订单管理
- 后台需求列表
- 表结构设计
- 数据建模
- 表与表之间的关系
- 后台-分类管理
- 可运行的项目
- 静态资源
- JSP包含关系
- 查询
- 分页
- 增加
- 删除
- 编辑
- 修改
- 做一遍
- 重构
- 分页方式
- 分类逆向工程
- 所有逆向工程
- 后台其他页面
- 属性管理实现
- 产品管理实现
- 产品图片管理实现
- 产品属性值设置
- 用户管理实现
- 订单管理实现
- 前端
- 前台-首页
- 可运行的项目
- 静态资源
- ForeController
- home方法
- home.jsp
- homePage.jsp
- 前台-无需登录
- 注册
- 登录
- 退出
- 产品页
- 模态登录
- 分类页
- 搜索
- 前台-需要登录
- 购物流程
- 立即购买
- 结算页面
- 加入购物车
- 查看购物车页面
- 登录状态拦截器
- 其他拦截器
- 购物车页面操作
- 订单状态图
- 生成订单
- 我的订单页
- 我的订单页操作
- 评价产品
- 总结