Spring Boot 校园二手市场后台|运行截图+源码下载

原创记录

本次整理的是一个校园二手物品交易平台的后台管理系统,项目基于 Spring Boot + MyBatis + Shiro + LayUI 开发,配套 MySQL 数据脚本和后台管理页面。它不包含微信小程序端源码,但后台模块比较完整,适合作为 Java Web 毕设、课程设计或后台管理系统练习项目参考。

项目信息

  • 项目名称:Campus secondary market small procedures 后台管理系统
  • 项目来源:JRaining/Campus_secondary_market_small_procedures
  • 技术栈:Spring Boot、MyBatis、Shiro、Thymeleaf、LayUI、Druid、MySQL
  • 数据库:MySQL 8
  • 本地端口:8083
  • 默认账号:xiaojian / qweqwe
  • 核心模块:商品管理、商品分类、求购中心、论坛帖子、用户管理、举报信息

运行记录

本地运行时先导入项目自带的 src/main/resources/static/sql/pick.sql,数据库名为 pick。随后修改 application-dev.yml 中的数据库账号密码,并把端口调整为 8083,避免和本机其他项目冲突。

本机使用 Java 17 编译时,原项目存在两个兼容问题:旧版 Lombok 与 JDK 17 不兼容,以及一个 JDK 8 时代残留的 org.omg 无用导入。源码包中已经做了最小修复:升级 Lombok 版本,并删除无用导入。

本机验证命令:

mvn -DskipTests package
mvn spring-boot:run

启动后访问:

登录页:http://localhost:8083/toLogin
后台首页:http://localhost:8083/index

运行截图

后台登录页

后台框架首页

商品列表

商品分类

求购中心

帖子列表

用户列表

举报信息

数据统计页

功能概览

  • 后台登录与 Shiro 权限认证
  • 商品列表、商品详情、商品上下架
  • 商品分类管理
  • 求购信息管理
  • 论坛帖子管理
  • 微信小程序用户列表管理
  • 举报信息处理
  • 后台首页数据统计
  • Druid 数据源与 MyBatis XML 映射

源码下载

源码包已经去掉 .gittarget、运行目录和截图目录,并将数据库密码、本地路径、旧 Redis 地址等配置改为示例值。下载后先导入 SQL,再按自己的 MySQL 配置修改 application-dev.yml 即可。

下载源码 ZIP
SpringBoot_CampusMarketAdmin-source.zip

小结

这个项目的优点是业务模块比较完整,商品、分类、求购、论坛、用户、举报这些后台页面都有真实数据支撑,截图效果也比空模板更适合展示。缺点是项目年代稍早,部分配置仍带有旧式部署痕迹,比如 OSS、小程序参数、Redis 配置等,正式使用前需要继续整理配置、上传策略和权限边界。

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

请登录后发表评论

    暂无评论内容