Java
原创记录
这次运行的是一个基于 Spring Boot + Vue 的 OA 协同办公系统,项目整体偏后台管理方向,包含系统配置、人事模块、后勤模块和基础数据等功能。页面结构完整,菜单层级、权限管理、用户管理、组织架构、宿舍和资产水电等模块都能进入,适合作为 Java 后台管理系统学习案例。
项目信息
- 后端技术:Spring Boot、Spring Security、MyBatis Plus、JPA、Redis、Quartz、MySQL
- 前端技术:Vue 2、View UI、Axios、Vue Router
- 数据库:MySQL
- 本地运行:后端 1314 端口,前端 8080 端口
- 测试账号:admin / 123456
运行记录
本地先导入项目自带的 oa.sql,再启动 Redis、Spring Boot 后端和 Vue 前端。由于原项目登录页依赖图片验证码,本次本地运行时关闭了登录接口的验证码校验,方便完成后台页面截图验证。
源码包已去除 node_modules、target、运行日志和 IDE 配置,只保留项目源码、SQL 与必要配置。
源码下载:
运行截图
登录页

系统首页

角色权限管理

菜单权限管理

用户管理

组织架构

宿舍管理

资产入库

水费管理

小结
这个项目的优点是模块数量多、后台管理结构完整、数据库数据比较充足,运行后截图效果也比较丰富。缺点是依赖偏老,前端仍是 Vue 2 体系,后端也保留了较多早期快速开发平台的痕迹,适合学习后台管理系统结构,不太适合直接作为生产项目使用。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END












暂无评论内容