【SSM】Spring MVC_MyBatis SSM商城系统(源码+论文)【独一无二】
这是根据课程 PDF 要求补齐的一套 Spring + SpringMVC + MyBatis 商城后端示例,包含:
- 用户模块:注册、登录、MD5 密码加密、JWT 令牌
- 商品模块:分类树、商品分页、商品详情、模糊搜索
- 购物车模块:增删改查
- 订单模块:事务下单、状态流转、历史查询
- 扩展能力:库存扣减、AOP 操作日志、Swagger 文档、统一返回和全局异常

目录结构
text
src/main/java/com/example/mall
├── aop
├── common
├── config
├── controller
├── dto
├── entity
├── mapper
├── security
├── service
└── util
运行步骤
- 在 MySQL 8 中执行 db/ssm_mall.sql。
- 按本机环境修改 src/main/resources/jdbc.properties。
- 使用 Maven 打包:
bash
mvn clean package
- 将生成的
target/ssm-mall.war部署到Tomcat 9.x。 - 启动后访问商城页面:
text
http://localhost:8080/ssm-mall/
- 访问 Swagger:
text
http://localhost:8080/ssm-mall/swagger-ui.html







