
系统介绍
这是一个基于SpringBoot 3和Vue 3构建的后台管理系统,采用前后端分离架构。后端使用Java 17、SpringBoot 3.0.2、Mybatis-Plus 3.5.3.1,前端使用Vue 3、Element Plus、TypeScript。
系统支持多租户、动态数据源、代码生成器,并集成了Sa-Token实现权限管理。数据库支持MySQL和Oracle。
核心功能
系统包含用户管理、角色管理、菜单管理、部门管理、岗位管理、字典管理、参数管理、通知公告、操作日志、登录日志、在线用户、定时任务、代码生成、表单构建、API文档、文件管理等功能模块。
此外还提供数据接口、缓存监控、服务监控、服务器监控、系统配置等运维管理功能。
技术特性
后端采用SpringBoot 3 + Sa-Token + Mybatis-Plus + MySQL/Oracle,支持动态数据源和代码生成器。前端采用Vue 3 + Element Plus + TypeScript + Vite。
项目结构清晰,代码注释完整,适合二次开发和学习。