一、项目介绍
项目地址:http://javatip.cn/store/859.html
本项目是一款基于 SpringBoot + MyBatis + Vue 开发的 零食商城系统,实现了从商品管理到订单交易的完整购物流程。系统分为 管理员、商家、用户 三种角色,覆盖后台管理与前台购物全流程,适合作为 Java Web 毕业设计、商城类实训项目。
管理员可进行零食类型、商品信息、订单与商家管理;商家负责上架、库存及订单处理;用户则可在前台完成浏览、下单、评论、收货等操作。
管理员功能模块
- 公告类型管理
- 公告管理
- 零食类型管理
- 零食信息管理
- 零食评价管理
- 订单管理
- 用户管理
- 商家管理
- 统计分析
商家功能模块
- 公告查看
- 零食上架与库存管理
- 商品评价查看
- 订单处理与发货管理
用户功能模块
- 浏览零食信息
- 商品详情查看
- 评论与互动
- 公告查看
- 加入购物车
- 下单购买
- 收货地址管理
- 查看订单状态
系统前后端分离,交互流畅,支持商品图片上传、购物车缓存、订单状态跟踪等核心功能。
二、技术架构
- 后端框架:SpringBoot、MyBatis
- 前端框架:Vue、ElementUI
- 数据库:MySQL
系统采用主流 Java 技术栈开发,结构清晰,便于扩展与二次开发,可轻松集成支付功能、积分系统或推荐算法模块
三、安装部署教程
-
使用 IDEA 打开项目(Vue 前端已打包,无需单独启动);
-
配置 JDK 环境;
-
配置 Maven 并下载依赖;
-
新建数据库并导入项目提供的 SQL 文件;
-
修改
application.yml中数据库账号和密码; -
打开 FileController(约第 71 行),将路径
F:\bysj\2025\snack\修改为本地项目的根路径(路径中不要含中文);
-
启动后台运行项目。
提示:前台与后台请使用不同浏览器访问,否则可能会造成 Token 失效。
- 后台管理入口:http://localhost:8080/springboot6n498/admin/dist/index.html
- 管理员账号:admin / 123456
- 商家账号:drf / 123456
- 前台商城入口:http://localhost:8080/springboot6n498/front/dist/index.html
- 用户账号:wx / 123456
四、项目截图







付费内容点击下载链接,会自动复制提取码哦~
您只有支付购买后才能查看该内容!