2022-01-04 10:49:59 +08:00
< p align = "center" >
< img alt = "logo" src = "https://oscimg.oschina.net/oscnet/up-d3d0a9303e11d522a06cd263f3079027715.png" >
< / p >
2025-12-18 09:04:16 +08:00
< h1 align = "center" style = "margin: 30px 0 30px; font-weight: bold;" > RuoYi v3.9.1< / h1 >
2022-01-04 10:49:59 +08:00
< h4 align = "center" > 基于SpringBoot+Vue前后端分离的Java快速开发框架< / h4 >
< p align = "center" >
< a href = "https://gitee.com/y_project/RuoYi-Vue/stargazers" > < img src = "https://gitee.com/y_project/RuoYi-Vue/badge/star.svg?theme=dark" > < / a >
2025-12-18 09:04:16 +08:00
< a href = "https://gitee.com/y_project/RuoYi-Vue" > < img src = "https://img.shields.io/badge/RuoYi-v3.9.1-brightgreen.svg" > < / a >
2022-01-04 10:49:59 +08:00
< a href = "https://gitee.com/y_project/RuoYi-Vue/blob/master/LICENSE" > < img src = "https://img.shields.io/github/license/mashape/apistatus.svg" > < / a >
< / p >
2019-10-08 09:14:38 +08:00
## 平台简介
2019-10-08 09:01:46 +08:00
2020-12-15 10:06:12 +08:00
若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。
2020-05-22 17:46:56 +08:00
* 前端采用Vue、Element UI。
2020-05-19 11:40:15 +08:00
* 后端采用Spring Boot、Spring Security、Redis & Jwt。
* 权限认证使用Jwt, 支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。
* 高效率开发,使用代码生成器可以一键生成前后端代码。
2026-01-28 13:59:34 +08:00
* 提供了技术栈( Vue3 Element Plus Vite) 的 [RuoYi-Vue3 ](https://gitcode.com/yangzongzhuan/RuoYi-Vue3 )版本, 以及技术栈( TypeScript) 的 [RuoYi-Vue3-TypeScript ](https://gitcode.com/yangzongzhuan/RuoYi-Vue3/tree/typescript )版本,两者保持同步更新。
* 提供了适配 Spring Boot 3 的版本分支 [RuoYi-Vue (springboot3) ](https://gitee.com/y_project/RuoYi-Vue/tree/springboot3 ),以及特定需求的 单应用版本 [RuoYi-Vue-fast ](https://gitcode.com/yangzongzhuan/RuoYi-Vue-fast ) 与 Oracle数据库版本 [RuoYi-Vue-Oracle ](https://gitcode.com/yangzongzhuan/RuoYi-Vue-Oracle ),均保持同步更新。
2020-11-04 16:58:28 +08:00
* 阿里云折扣场:[点我进入 ](http://aly.ruoyi.vip ),腾讯云秒杀场:[点我进入 ](http://txy.ruoyi.vip )
2019-10-08 09:01:46 +08:00
2019-10-08 09:14:38 +08:00
## 内置功能
2019-10-08 09:01:46 +08:00
2019-10-08 09:14:38 +08:00
1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
3. 岗位管理:配置系统用户所属担任职务。
4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
7. 参数管理:对系统动态配置常用参数。
8. 通知公告:系统通知公告信息发布维护。
9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
10. 登录日志:系统登录日志记录查询包含登录异常。
11. 在线用户:当前系统中活跃用户状态监控。
12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
13. 代码生成: 前后端代码的生成( java、html、xml、sql) 支持CRUD下载 。
14. 系统接口: 根据业务代码自动生成相关的api接口文档。
15. 服务监控: 监视当前系统CPU、内存、磁盘、堆栈等相关信息。
2021-01-14 13:20:08 +08:00
16. 缓存监控:对系统的缓存信息查询,命令统计等。
17. 在线构建器: 拖动表单元素生成相应的HTML代码。
18. 连接池监视: 监视当前系统数据库连接池状态, 可进行分析SQL找出系统性能瓶颈。
2020-05-19 11:40:15 +08:00
2026-01-28 13:49:51 +08:00
# 版本对比
RuoYi-Vue 前端项目的三个主要演进版本,方便你直观对比其技术栈差异(并行开发维护)。
| 项目名称 | **RuoYi-Vue** | **RuoYi-Vue3** | **RuoYi-Vue3-TypeScript** |
| :--- | :--- | :--- | :--- |
| **前端框架** | Vue 2 | Vue 3 | Vue 3 |
| **脚本语言** | JavaScript | JavaScript | TypeScript |
| **构建工具** | Vue CLI | Vite | Vite |
| **UI 组件库** | Element UI | Element Plus | Element Plus |
| **状态管理** | Vuex | Pinia | Pinia |
| **路由管理** | Vue Router 3 | Vue Router 4 | Vue Router 4 |
2026-01-28 14:27:46 +08:00
| **核心特点** | 1. 技术栈经典稳定< br > 2. 社区资料丰富< br > 3. 当前维护重心已转移 | 1. 现代前端技术栈< br > 2. 开发体验与性能更优< br > 3. 官方主推的活跃版本 | 1. 类型加持,减少沟通成本< br > 2. 开发时有提示,效率更高< br > 3. 多人协作企业级开发项目 |
2026-01-28 13:49:51 +08:00
| **仓库地址** | [RuoYi-Vue ](https://gitee.com/y_project/RuoYi-Vue ) | [RuoYi-Vue3 ](https://gitcode.com/yangzongzhuan/RuoYi-Vue3 ) | [RuoYi-Vue3-TypeScript ](https://gitcode.com/yangzongzhuan/RuoYi-Vue3/tree/typescript ) |
2019-10-08 09:14:38 +08:00
## 在线体验
2019-10-08 09:01:46 +08:00
2020-05-19 11:40:15 +08:00
- admin/admin123
- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。
2019-10-08 09:01:46 +08:00
2020-05-19 11:40:15 +08:00
演示地址: http://vue.ruoyi.vip
2019-10-08 09:14:38 +08:00
文档地址: http://doc.ruoyi.vip
2019-10-08 09:01:46 +08:00
2019-10-08 09:14:38 +08:00
## 演示图
2019-10-08 09:01:46 +08:00
2019-10-08 09:14:38 +08:00
< table >
< tr >
< td > < img src = "https://oscimg.oschina.net/oscnet/cd1f90be5f2684f4560c9519c0f2a232ee8.jpg" / > < / td >
< td > < img src = "https://oscimg.oschina.net/oscnet/1cbcf0e6f257c7d3a063c0e3f2ff989e4b3.jpg" / > < / td >
< / tr >
< tr >
2020-08-03 09:02:28 +08:00
< td > < img src = "https://oscimg.oschina.net/oscnet/up-8074972883b5ba0622e13246738ebba237a.png" / > < / td >
< td > < img src = "https://oscimg.oschina.net/oscnet/up-9f88719cdfca9af2e58b352a20e23d43b12.png" / > < / td >
2019-10-08 09:14:38 +08:00
< / tr >
< tr >
2020-08-03 09:02:28 +08:00
< td > < img src = "https://oscimg.oschina.net/oscnet/up-39bf2584ec3a529b0d5a3b70d15c9b37646.png" / > < / td >
< td > < img src = "https://oscimg.oschina.net/oscnet/up-936ec82d1f4872e1bc980927654b6007307.png" / > < / td >
2019-10-08 09:14:38 +08:00
< / tr >
< tr >
2020-08-03 09:02:28 +08:00
< td > < img src = "https://oscimg.oschina.net/oscnet/up-b2d62ceb95d2dd9b3fbe157bb70d26001e9.png" / > < / td >
< td > < img src = "https://oscimg.oschina.net/oscnet/up-d67451d308b7a79ad6819723396f7c3d77a.png" / > < / td >
2019-10-08 09:14:38 +08:00
< / tr >
< tr >
< td > < img src = "https://oscimg.oschina.net/oscnet/5e8c387724954459291aafd5eb52b456f53.jpg" / > < / td >
< td > < img src = "https://oscimg.oschina.net/oscnet/644e78da53c2e92a95dfda4f76e6d117c4b.jpg" / > < / td >
< / tr >
< tr >
2020-08-03 09:02:28 +08:00
< td > < img src = "https://oscimg.oschina.net/oscnet/up-8370a0d02977eebf6dbf854c8450293c937.png" / > < / td >
< td > < img src = "https://oscimg.oschina.net/oscnet/up-49003ed83f60f633e7153609a53a2b644f7.png" / > < / td >
2019-10-08 09:14:38 +08:00
< / tr >
< tr >
2020-08-03 09:02:28 +08:00
< td > < img src = "https://oscimg.oschina.net/oscnet/up-d4fe726319ece268d4746602c39cffc0621.png" / > < / td >
2019-12-02 09:28:11 +08:00
< td > < img src = "https://oscimg.oschina.net/oscnet/up-c195234bbcd30be6927f037a6755e6ab69c.png" / > < / td >
< / tr >
< tr >
2019-10-08 09:14:38 +08:00
< td > < img src = "https://oscimg.oschina.net/oscnet/b6115bc8c31de52951982e509930b20684a.jpg" / > < / td >
2021-01-14 13:20:08 +08:00
< td > < img src = "https://oscimg.oschina.net/oscnet/up-5e4daac0bb59612c5038448acbcef235e3a.png" / > < / td >
2019-10-08 09:14:38 +08:00
< / tr >
< / table >
2019-10-08 10:49:39 +08:00
## 若依前后端分离交流群
2019-10-08 09:14:38 +08:00
2026-01-28 13:49:51 +08:00
QQ群: [](https://jq.qq.com/?_wv=1027& k=5bVB1og) [](https://jq.qq.com/?_wv=1027& k=5eiA4DH) [](https://jq.qq.com/?_wv=1027& k=5AxMKlC) [](https://jq.qq.com/?_wv=1027& k=51G72yr) [](https://jq.qq.com/?_wv=1027& k=VvjN2nvu) [](https://jq.qq.com/?_wv=1027& k=5vYAqA05) [](https://jq.qq.com/?_wv=1027& k=kOIINEb5) [](https://jq.qq.com/?_wv=1027& k=UKtX5jhs) [](https://jq.qq.com/?_wv=1027& k=EI9an8lJ) [](https://jq.qq.com/?_wv=1027& k=SWCtLnMz) [](https://jq.qq.com/?_wv=1027& k=96Dkdq0k) [](https://jq.qq.com/?_wv=1027& k=0fsNiYZt) [](https://jq.qq.com/?_wv=1027& k=7xw4xUG1) [](https://jq.qq.com/?_wv=1027& k=eCx8eyoJ) [](https://jq.qq.com/?_wv=1027& k=SpyH2875) [](https://jq.qq.com/?_wv=1027& k=tKEt51dz) [](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027& k=0vBbSb0ztbBgVtn3kJS-Q4HUNYwip89G& authKey=8irq5PhutrZmWIvsUsklBxhj57l%2F1nOZqjzigkXZVoZE451GG4JHPOqW7AW6cf0T& noverify=0& group_code=143961921) [](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027& k=ZFAPAbp09S2ltvwrJzp7wGlbopsc0rwi& authKey=HB2cxpxP2yspk%2Bo3WKTBfktRCccVkU26cgi5B16u0KcAYrVu7sBaE7XSEqmMdFQp& noverify=0& group_code=174951577) [](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027& k=Fn2aF5IHpwsy8j6VlalNJK6qbwFLFHat& authKey=uyIT%2B97x2AXj3odyXpsSpVaPMC%2Bidw0LxG5MAtEqlrcBcWJUA%2FeS43rsF1Tg7IRJ& noverify=0& group_code=161281055) [](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027& k=XIzkm_mV2xTsUtFxo63bmicYoDBA6Ifm& authKey=dDW%2F4qsmw3x9govoZY9w%2FoWAoC4wbHqGal%2BbqLzoS6VBarU8EBptIgPKN%2FviyC8j& noverify=0& group_code=138988063) [](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027& k=DkugnCg68PevlycJSKSwjhFqfIgrWWwR& authKey=pR1Pa5lPIeGF%2FFtIk6d%2FGB5qFi0EdvyErtpQXULzo03zbhopBHLWcuqdpwY241R%2F& noverify=0& group_code=151450850) [](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027& k=F58bgRa-Dp-rsQJThiJqIYv8t4-lWfXh& authKey=UmUs4CVG5OPA1whvsa4uSespOvyd8%2FAr9olEGaWAfdLmfKQk%2FVBp2YU3u2xXXt76& noverify=0& group_code=224622315) [](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027& k=Nxb2EQ5qozWa218Wbs7zgBnjLSNk_tVT& authKey=obBKXj6SBKgrFTJZx0AqQnIYbNOvBB2kmgwWvGhzxR67RoRr84%2Bus5OadzMcdJl5& noverify=0& group_code=287842588) [](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027& k=numtK1M_I4eVd2Gvg8qtbuL8JgX42qNh& authKey=giV9XWMaFZTY%2FqPlmWbkB9g3fi0Ev5CwEtT9Tgei0oUlFFCQLDp4ozWRiVIzubIm& noverify=0& group_code=187944233) [](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027& k=G6r5KGCaa3pqdbUSXNIgYloyb8e0_L0D& authKey=4w8tF1eGW7%2FedWn%2FHAypQksdrML%2BDHolQSx7094Agm7Luakj9EbfPnSTxSi