天猫整站(简易版)SSM(总结)

一、项目结构

二、典型场景

1. 购物车
立即购买 加入购物车 查看购物车页面 购物车页面操作

2. 订单状态流转
生成订单 确认支付 后台发货 确认收货 评价

3. CRUD 
后台各种功能

4. 分页
后台各种功能

5. 一类产品多属性配置
属性管理

6. 一款产品多图片维护
产品图片管理

7. 产品展示
前台首页 前台产品页

8. 搜索查询
搜索

9. 登录、注册
注册 登录 退出

10. 登录验证
登录状态拦截器

11. 事务管理
ForeController.对createOrder进行事务管理

三、设计模式

1. MVC
MVC设计模式贯穿于整个后台与前台功能开发始末

2. 重构
mybatis逆向工程

3. 统一的分页查询简化开发
所有的后台都使用同一个分页机制,仅仅需要一份简化的adminPage.jsp即满足了各种分页功能的需求,简化了开发,提升了开发速度。

4. 模块化JSP设计
从大的JSP文件中,通过JSP包含关系抽象出多个公共文件,并把业务JSP按照功能,设计为多个小的JSP文件,便于维护和理解

猜你喜欢

转载自blog.csdn.net/lyj2018gyq/article/details/82927218