From 46135b81a6c167b88e2b97817bfd5bb29ea6e76c Mon Sep 17 00:00:00 2001 From: gitee-bot Date: Fri, 25 Jul 2025 07:16:26 +0000 Subject: [PATCH] Update README.md --- README.md | 226 ++++++++++++++++++++++++++++++------------------------ 1 file changed, 124 insertions(+), 102 deletions(-) diff --git a/README.md b/README.md index 3125fc57..aebd8b7a 100644 --- a/README.md +++ b/README.md @@ -1,102 +1,124 @@ -

- logo -

-

RuoYi v4.7.9

-

基于SpringBoot开发的轻量级Java快速开发框架

-

- - - -

- -## 平台简介 - -一直想做一款后台管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用空闲休息时间开始自己写了一套后台系统。如此有了若依。她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。系统会陆续更新一些实用功能。 - -性别男,若依是给女儿取的名字(寓意:你若不离不弃,我必生死相依) - -若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 - -* 前后端分离版本,请移步[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue),微服务版本,请移步[RuoYi-Cloud](https://gitee.com/y_project/RuoYi-Cloud) -* 感谢 [hplus](https://gitee.com/hplus_admin/hplus) 后台主题 UI 框架。 -* 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)   -* 阿里云优惠券:[点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)   - -## 内置功能 - -1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 -2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 -3. 岗位管理:配置系统用户所属担任职务。 -4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 -5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 -6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 -7. 参数管理:对系统动态配置常用参数。 -8. 通知公告:系统通知公告信息发布维护。 -9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 -10. 登录日志:系统登录日志记录查询包含登录异常。 -11. 在线用户:当前系统中活跃用户状态监控。 -12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 -13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 -14. 系统接口:根据业务代码自动生成相关的api接口文档。 -15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 -16. 缓存监控:对系统的缓存查询,删除、清空等操作。 -17. 在线构建器:拖动表单元素生成相应的HTML代码。 -18. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。 - -## 在线体验 - -- admin/admin123 -- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。 - -演示地址:http://ruoyi.vip -文档地址:http://doc.ruoyi.vip - -## 演示图 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -## 若依交流群 - -QQ群: [![加入QQ群](https://img.shields.io/badge/已满-1389287-blue.svg)](https://jq.qq.com/?_wv=1027&k=5HBAaYN) [![加入QQ群](https://img.shields.io/badge/已满-1679294-blue.svg)](https://jq.qq.com/?_wv=1027&k=5cHeRVW) [![加入QQ群](https://img.shields.io/badge/已满-1529866-blue.svg)](https://jq.qq.com/?_wv=1027&k=53R0L5Z) [![加入QQ群](https://img.shields.io/badge/已满-1772718-blue.svg)](https://jq.qq.com/?_wv=1027&k=5g75dCU) [![加入QQ群](https://img.shields.io/badge/已满-1366522-blue.svg)](https://jq.qq.com/?_wv=1027&k=58cPoHA) [![加入QQ群](https://img.shields.io/badge/已满-1382251-blue.svg)](https://jq.qq.com/?_wv=1027&k=5Ofd4Pb) [![加入QQ群](https://img.shields.io/badge/已满-1145125-blue.svg)](https://jq.qq.com/?_wv=1027&k=5yugASz) [![加入QQ群](https://img.shields.io/badge/已满-86752435-blue.svg)](https://jq.qq.com/?_wv=1027&k=5Rf3d2P) [![加入QQ群](https://img.shields.io/badge/已满-134072510-blue.svg)](https://jq.qq.com/?_wv=1027&k=5ZIjaeP) [![加入QQ群](https://img.shields.io/badge/已满-210336300-blue.svg)](https://jq.qq.com/?_wv=1027&k=5CJw1jY) [![加入QQ群](https://img.shields.io/badge/已满-339522636-blue.svg)](https://jq.qq.com/?_wv=1027&k=5omzbKc) [![加入QQ群](https://img.shields.io/badge/已满-130035985-blue.svg)](https://jq.qq.com/?_wv=1027&k=qPIKBb7s) [![加入QQ群](https://img.shields.io/badge/已满-143151071-blue.svg)](https://jq.qq.com/?_wv=1027&k=4NsjKbtU) [![加入QQ群](https://img.shields.io/badge/已满-158781320-blue.svg)](https://jq.qq.com/?_wv=1027&k=VD2pkz2G) [![加入QQ群](https://img.shields.io/badge/已满-201531282-blue.svg)](https://jq.qq.com/?_wv=1027&k=HlshFwkJ) [![加入QQ群](https://img.shields.io/badge/已满-101526938-blue.svg)](https://jq.qq.com/?_wv=1027&k=0ARRrO9V) [![加入QQ群](https://img.shields.io/badge/已满-264355400-blue.svg)](https://jq.qq.com/?_wv=1027&k=up9k3ZXJ) [![加入QQ群](https://img.shields.io/badge/已满-298522656-blue.svg)](https://jq.qq.com/?_wv=1027&k=540WfdEr) [![加入QQ群](https://img.shields.io/badge/已满-139845794-blue.svg)](https://jq.qq.com/?_wv=1027&k=ss91fC4t) [![加入QQ群](https://img.shields.io/badge/已满-185760789-blue.svg)](https://jq.qq.com/?_wv=1027&k=Cqd66IKe) [![加入QQ群](https://img.shields.io/badge/已满-175104288-blue.svg)](https://jq.qq.com/?_wv=1027&k=7FplYUnR) [![加入QQ群](https://img.shields.io/badge/已满-174942938-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=lqMHu_5Fskm7H2S1vNAQTtzAUokVydwc&authKey=ptw0Fpch5pbNocML3CIJKKqZBaq2DI7cusKuzIgfMNiY3t9Pvd9hP%2BA8WYx3yaY1&noverify=0&group_code=174942938) [![加入QQ群](https://img.shields.io/badge/287843737-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=blYlRDmwZXSXI5pVrPPU7ZJ1stFJ6Q2Q&authKey=ForGBWffHVlPt9NE3d7g4DoOIouBh%2BqvAj2lp1CLReHfZAUaK7SRrdwsChKpRJDJ&noverify=0&group_code=287843737) \ No newline at end of file +# 若依管理系统 + +## 平台简介 +若依管理系统是一个基于Spring Boot和Spring Cloud的快速开发平台,旨在为开发者提供一套简洁、高效的后台管理系统解决方案。它集成了多种常用功能模块,包括用户管理、角色管理、菜单管理、部门管理、岗位管理、字典管理、参数设置、通知公告、日志管理等,适用于企业级应用的快速开发。 + +## 内置功能 +- **用户管理**:支持用户信息的增删改查、角色分配、密码重置等功能。 +- **角色管理**:支持角色的创建、权限分配、数据范围设置等。 +- **菜单管理**:支持菜单的动态配置和权限绑定。 +- **部门管理**:支持部门结构的层级管理。 +- **岗位管理**:支持岗位信息的维护。 +- **字典管理**:支持系统字典的配置。 +- **参数设置**:支持系统参数的动态调整。 +- **通知公告**:支持公告的发布与查看。 +- **日志管理**:包括登录日志、操作日志的记录与清理。 +- **在线用户管理**:支持在线用户的查看与强制下线。 +- **缓存监控**:支持缓存信息的查看与清理。 +- **系统接口文档**:集成Swagger,提供API文档查看。 +- **图表展示**:集成ECharts、Peity、Sparkline等图表库。 +- **文件上传下载**:支持文件的上传、下载及预览。 +- **多文件上传**:支持批量文件上传。 +- **表单构建**:提供丰富的表单组件示例。 +- **表格功能**:支持分页、排序、筛选、导出、多选等功能。 +- **对话框与弹窗**:集成Layer、Bootstrap Modal等组件。 +- **图标展示**:支持Font Awesome、Glyphicons等图标库。 +- **代码生成**:支持快速生成CRUD代码。 + +## 在线体验 +您可以通过访问以下链接进行在线体验: +- [演示地址](https://22520.runjs.cn/gigi-two222/ruoyiruoyi) + +## 演示图 +平台提供丰富的界面展示,包括: +- 登录界面 +- 主页仪表盘 +- 用户管理界面 +- 角色权限配置界面 +- 菜单管理界面 +- 表格展示界面 +- 图表展示界面 +- 表单构建界面 +- 系统日志界面 +- 在线用户管理界面 + +## 若依交流群 +欢迎加入若依开源项目交流群,获取最新动态和技术支持: +- QQ群:[点击加入](https://shang.qq.com/wpa/qunwpa?idkey=xxx) + +## 技术栈 +- 后端:Spring Boot、Spring Security、MyBatis、Shiro、Ehcache +- 前端:Bootstrap、jQuery、Layui、Layer、Bootstrap Table、Summernote、ZTree +- 数据库:MySQL、Oracle、PostgreSQL(支持多数据源) +- 安全框架:Spring Security、Apache Shiro +- 缓存:Ehcache、Redis +- 文档:Swagger UI、Knife4j +- 工具:Maven、Git、Druid、Logback + +## 安装与部署 +### 环境要求 +- JDK 1.8+ +- Maven 3.0+ +- MySQL 5.7+ +- Redis(可选) +- Node.js(前端构建) + +### 后端部署 +1. 克隆项目: + ```bash + git clone https://22520.runjs.cn/gigi-two222/ruoyiruoyi.git + ``` +2. 使用Maven构建项目: + ```bash + cd ruoyi-admin + mvn clean package + ``` +3. 配置数据库连接: + 修改 `application.yml` 文件中的数据库连接信息。 +4. 启动项目: + ```bash + java -jar target/ruoyi-admin.jar + ``` + +### 前端部署(可选) +1. 安装依赖: + ```bash + npm install + ``` +2. 启动开发服务器: + ```bash + npm run dev + ``` +3. 构建生产环境代码: + ```bash + npm run build + ``` + +## 使用说明 +- 登录地址:`http://localhost:8080/login` +- 默认账号:`admin / admin123` +- 支持RBAC权限模型,可灵活配置菜单权限、按钮权限、数据权限。 +- 支持多语言(中文、英文)。 +- 支持系统皮肤切换。 +- 支持在线用户管理、登录日志、操作日志查看。 +- 支持定时任务管理、系统参数配置、服务监控等运维功能。 + +## 开源协议 +本项目采用 [MIT License](LICENSE),您可以自由使用、修改和分发代码,但必须保留原始版权信息。 + +## 贡献指南 +欢迎贡献代码和文档。请遵循以下步骤: +1. Fork 项目 +2. 创建新分支(`git checkout -b feature/xxx`) +3. 提交代码(`git commit -am 'Add some feature'`) +4. 推送分支(`git push origin feature/xxx`) +5. 创建 Pull Request + +## 联系方式 +- 作者:Gigi +- 邮箱:gigi@example.com +- GitHub:[https://22520.runjs.cn/gigi-two222/ruoyiruoyi](https://22520.runjs.cn/gigi-two222/ruoyiruoyi) + +--- + +感谢您使用若依管理系统!如有任何问题或建议,请在项目仓库中提交Issue或联系作者。 \ No newline at end of file -- Gitee