Spring Boot 校园商城系统|运行截图+源码下载

原创记录

本次整理的是一个基于 Spring Boot 的校园商城系统,项目包含完整 SQL、用户端页面、后台管理端页面,适合作为 Java Web 毕设、课程设计或二次开发参考。

项目信息

  • 项目名称:OnlineSchoolShop / SpringbootSchoolShop
  • 技术栈:Spring Boot、MyBatis、JSP、MySQL、Bootstrap、Swagger
  • 数据库:MySQL
  • 本地端口:8082
  • 访问路径:/shop
  • 管理员账号:admin / 12345678
  • 普通用户账号:root / 12345678

运行记录

本地运行时先导入项目自带的 db_springbootshopmaster.sql,数据库名为 db_shopmaster。随后修改 application.yml 中的数据库账号密码,并将端口调整为 8082,避免和本机其他项目冲突。

本机验证命令:

mvn -DskipTests package
mvn spring-boot:run

项目启动后访问:

用户端:http://localhost:8082/shop/
后台端:http://localhost:8082/shop/admin/login

用户端截图

用户端首页

用户登录页

商品详情页

商品分类页

后台管理截图

后台登录页

用户管理

商品管理

订单管理

活动管理

功能概览

  • 用户注册、登录
  • 商品浏览、分类查看、商品详情
  • 购物车、收藏、订单相关功能
  • 后台用户管理
  • 后台商品管理
  • 后台订单管理
  • 后台活动管理
  • Swagger 接口页面

源码下载

源码包已经去掉 .gittarget 等运行生成目录,并将数据库密码还原为示例值,下载后按自己的 MySQL 配置修改即可。

下载源码 ZIP
SpringBoot_OnlineSchoolShop-source.zip

小结

这个项目的优点是配套 SQL 完整,前后台页面都能跑起来,功能覆盖也比较全。缺点是项目年代较早,默认依赖对新 JDK 不完全友好,本地使用 Java 17 编译时需要升级 Lombok 版本。整体来说,它适合作为 Spring Boot + JSP + MyBatis 商城类项目的学习模板。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容