Ren 是一款基于 Spring Boot 3 + Vue 3 前后端分离架构的现代化后台管理系统框架。其核心目标是提供一套功能丰富、易于二次开发的“脚手架”,极大降低从零搭建管理后台的成本。
核心功能模块包括:
1. 系统权限管理:精细化的用户、角色、菜单、部门、岗位权限控制,支持数据权限范围设置。
2. 系统监控:实时监控服务器状态、Redis缓存、在线用户,并可强制下线用户。
3. 定时任务:集成Quartz,可视化配置与管理定时任务。
4. 系统工具:
- 代码生成器:一键生成前后端代码,大幅提升CRUD开发效率。
- 表单构建器:通过拖拽方式快速生成前端表单页面。
- 系统接口:基于Swagger 3的自动化API文档。
5. 日志管理:完整的操作日志与登录日志记录。
6. 主题切换:支持多主题(如蓝白、纯黑)动态切换,易于自定义扩展。
7. 通过SpringAI集成了AI对话功能,后续还会加入AI数据统计等等功能
项目特点: 采用清晰的模块化设计,代码注释详尽,并规划了支付集成、工业协议对接等可插拔功能模块,兼顾了开箱即用性与高可扩展性。
点击空白处退出提示















评论