RuoYi-Vue-Plus 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
RuoYi-Vue-Plus 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
RuoYi-Vue-Plus 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 疯狂的狮子Li
适用人群 未知
收录时间 2023-03-24

软件简介

RuoYi-Vue-Plus 是重写 RuoYi-Vue 针对 分布式集群 场景全方位升级(不兼容原框架)

项目代码、文档 均开源免费可商用 遵循开源协议在项目中保留开源协议文件即可
活到老写到老 为兴趣而开源 为学习而开源 为让大家真正可以学到技术而开源

功能介绍 使用技术 特性注意事项
当前框架 RuoYi-Vue-Plus 重写RuoYi-Vue全方位升级(不兼容原框架)
微服务分支 RuoYi-Cloud-Plus 重写RuoYi-Cloud全方位升级(不兼容原框架)
单体分支 RuoYi-Vue-Plus-fast 单体应用结构
Vue3分支 RuoYi-Vue-Plus-UI 由于组件还未完善 仅供学习
原框架 RuoYi-Vue 定期同步需要的功能
前端开发框架 Vue、Element UI  
后端开发框架 SpringBoot  
容器框架 Undertow 基于 XNIO 的高性能容器
权限认证框架 Sa-Token、Jwt 强解耦、强扩展
关系数据库 MySQL 适配 8.X 最低 5.7
关系数据库 Oracle 适配 11g 12c
关系数据库 PostgreSQL 适配 13 14
关系数据库 SQLServer 适配 2017 2019
缓存数据库 Redis 适配 6.X 最低 4.X
数据库框架 Mybatis-Plus 快速 CRUD 增加开发效率
数据库框架 p6spy 更强劲的 SQL 分析
多数据源框架 dynamic-datasource 支持主从与多种类数据库异构
序列化框架 Jackson 统一使用 jackson 高效可靠
Redis客户端 Redisson 支持单机、集群配置
分布式限流 Redisson 全局、请求IP、集群ID 多种限流
分布式队列 Redisson 普通队列、延迟队列、优先队列 等
分布式锁 Lock4j 注解锁、工具锁 多种多样
分布式幂等 Redisson 拦截重复提交
分布式链路追踪 Apache SkyWalking 链路追踪、网格分析、度量聚合、可视化
分布式任务调度 Xxl-Job 高性能 高可靠 易扩展
文件存储 Minio 本地存储
文件存储 七牛、阿里、腾讯 云存储
短信模块 阿里、腾讯 短信发送
监控框架 SpringBoot-Admin 全方位服务监控
校验框架 Validation 增强接口安全性、严谨性 支持国际化
Excel框架 Alibaba EasyExcel 性能优异 扩展性强
文档框架 SpringDoc、javadoc 无注解零入侵基于java注释
工具类框架 Hutool、Lombok 减少代码冗余 增加安全性
代码生成器 适配MP、SpringDoc规范化代码 一键生成前后端代码
部署方式 Docker 容器编排 一键部署业务集群
国际化 SpringMessage Spring标准国际化方案

业务功能

功能 介绍
用户管理 用户是系统操作者,该功能主要完成系统用户配置。
部门管理 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
岗位管理 配置系统用户所属担任职务。
菜单管理 配置系统菜单,操作权限,按钮权限标识等。
角色管理 角色菜单权限分配、设置角色按机构进行数据范围权限划分。
字典管理 对系统中经常使用的一些较为固定的数据进行维护。
参数管理 对系统动态配置常用参数。
通知公告 系统通知公告信息发布维护。
操作日志 系统正常操作日志记录和查询;系统异常信息日志记录和查询。
登录日志 系统登录日志记录查询包含登录异常。
文件管理 系统文件上传、下载等管理。
定时任务 在线(添加、修改、删除)任务调度包含执行结果日志。
代码生成 前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
系统接口 根据业务代码自动生成相关的api接口文档。
服务监控 监视集群系统CPU、内存、磁盘、堆栈、在线日志、Spring相关配置等。
缓存监控 对系统的缓存信息查询,命令统计等。
在线构建器 拖动表单元素生成相应的HTML代码。
连接池监视 监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
使用案例 系统的一些功能案例

演示图例

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(1) 发布并加入讨论🔥
发表了资讯
前天 10:32

RuoYi-Vue-Plus 发布 5.2.0-BETA 公测版本 工作流来啦!

更新日志 重大改动 集成 flowable 增加工作流相关功能(感谢 May) 集成 snailjob 移除 powerjob(投诉的人太多使用成本太高)(感谢 dhb52) 升级 aws s3 升级到 2.X 性能大幅提升 优化 数据权限 数据加密 使用预扫描mapper注解提升代码性能(感谢 老马) 新增 caffeine 减少将近90%的redis查询提高性能 依赖升级 update springboot 3.1.7 => 3.2.5 支持虚拟线程 update springboot-admin 3.1.8 => 3.2.3 update mybatis-plus 3.5.4 =...

11
3
发表了资讯
2023/12/22 14:35

RuoYi-Vue-Plus 发布 5.1.2 版本 2023 最后一版

更新日志 依赖升级 update springboot 3.1.5 => 3.1.7 update mybatis-boot 3.0.2 => 3.0.3 优化依赖传递 update powerjob 4.3.3 => 4.3.6 update easyexcel 3.3.2 => 3.3.3 update transmittable-thread-local 2.14.2 => 2.14.4 update justauth 1.16.5 => 1.16.6 update redisson 3.24.1 => 3.24.3 修复订阅重启连接超时问题 功能更新 update 优化 为 admin 模块 单独增加 ratelimiter 模块 update 优化 验证码接口 增加限流配...

0
4
发表了资讯
2023/11/27 13:06

RuoYi-Vue-Plus 发布 4.8.2 正式进入维护状态

更新日志 版本状态说明 由于 springboot 2.X 与 vue 2.X 官方均宣布停止维护, 故而 框架 4.X 版本 进入维护状态(只处理问题不更新功能) 停止维护时间预计: 2024年6-10月具体根据使用人数动态决定, 此版本已经相当稳定 即便不更新功能也不影响使用 如果依旧选择使用 jdk8 或者 jdk11 可以放心使用此版本, 如果希望使用 jdk17 或者 jdk21 可以选择使用 5.X 分支 依赖升级 update springboot 2.7.17 => 2.7.18 升级到2.X最终版本(...

1
2
发表了资讯
2023/11/14 11:42

RuoYi-Vue-Plus 发布 5.1.1 大量代码优化与 bug 修复 建议升级

更新日志 依赖升级 update springboot 3.1.3 => 3.1.5 update springboot 2.7.14 => 2.7.17(扩展服务) update springboot-admin 3.1.5 => 3.1.7 update satoken 1.35.0.RC => 1.37.0 update mybatis-plus 3.5.3.2 => 3.5.4 适配mp新版本改动 update dynamic-ds 4.1.3 => 4.2.0 update bouncycastle 1.72 => 1.76 update poi 5.2.3 => 5.2.4 update redisson 3.23.2 => 3.24.1 update hutool 5.8.20 => 5.8.22 update lombok 1....

0
6
发表了资讯
2023/09/25 10:31

RuoYi-Vue-Plus 发布 4.8.1 稳定性增强 修复部分 bug

更新日志 依赖升级 update springboot 2.7.15 => 2.7.16 update springboot-admin 2.7.10 => 2.7.11 update satoken 1.35.0.RC => 1.36.0 update lombok 1.18.26 =. 1.18.30 update mybatis-plus 3.5.3.1 => 3.5.3.2 update easyexcel 3.3.1 => 3.3.2 update hutool 5.8.18 => 5.8.20 功能更新 update 优化 重置密码注释参数中文解释错误 update 优化 getTokenActivityTimeout => getTokenActiveTimeout update 优化字典标签支持...

0
3
发表了资讯
2023/09/04 14:28

RuoYi-Vue-Plus 5.1.0 发布 客户端授权、三方授权、传输加密、sms4j密集来袭

开发历程 2023年5月 开始 5.1.0 计划 历经1个月的设计与讨论 2023年6月 开始着手开发 历经2个多月的开发 特别感谢团队的小伙伴与一些热心的粉丝 参与功能开发与测试 2023年8月 开始公测 历经将近1个月的公测与修复工作(期间成功支持多位使用者生产使用) 2023年9月初 正式发布(经过多个小伙伴的生产实践 已基本可尝试生产使用) 关于4.X的说明 由于SpringBoot2.X与vue2.X均在11月底停止维护 故而咱们vue版本4.X也无法再继续更新 ...

3
3
发表了资讯
2023/07/10 10:32

RuoYi-Vue-Plus 发布 4.8.0 新增 sms4j 短信融合

更新日志 重大更新 [重大更新] 新增 sms4j 短信融合框架整合(支持数十种短信厂商接入、发送限制、负载均衡等功能) [不兼容更新] 移除 原短信功能(建议使用新 sms4j 功能) [重要迁移] 迁移 vue3 前端到主仓库统一维护 依赖升级 update springboot 2.7.11 => 2.7.13 update satoken 1.34.0 => 1.35.0.RC update easyexcel 3.2.1 => 3.3.1 update sms4j 2.2.0 功能更新 update 优化 StreamUtils 方法过滤null值 update 优化 页签在...

0
5
发表了资讯
2023/05/19 11:24

RuoYi-Vue-Plus 5.0 大版本发布,SpringBoot 3.0 携手多租户强势来袭

开发历程 2022年11月 开始5.X计划 历经2个月的设计与讨论 2023年1月 开始着手开发 历经3个月的开发 特别感谢团队的小伙伴与一些热心的粉丝 参与功能开发与测试 2023年4月 开始公测 历经将近2个月的公测与修复工作(期间成功支持多位使用者生产使用) 2023年5月底 正式发布 虽然已经有生产实践 但是springboot3.0与jdk17使用者还处于少数 另外5.X后续还有一些不兼容更新 求稳者建议在等一等 关于4.X的说明 由于springboot2.X 与 vu...

1
12
发表了资讯
2023/05/19 10:11

RuoYi-Vue-Plus 5.0 大版本发布,Spring Boot 3.0 携手多租户强势来袭

开发历程 2022年11月 开始5.X计划 历经2个月的设计与讨论 2023年1月 开始着手开发 历经3个月的开发 特别感谢团队的小伙伴与一些热心的粉丝 参与功能开发与测试 2023年4月 开始公测 历经将近2个月的公测与修复工作(期间成功支持多位使用者生产使用) 2023年5月底 正式发布 虽然已经有生产实践 但是springboot3.0与jdk17使用者还处于少数 另外5.X后续还有一些不兼容更新 求稳者建议在等一等 关于4.X的说明 由于springboot2.X 与 vu...

1
6
发表了资讯
2023/05/08 10:17

RuoYi-Vue-Plus 4.7.0 发布 稳定性版本

更新日志 依赖升级 update springboot 2.7.9 => 2.7.11 修复 DoS 漏洞 update xxljob 2.3.1 => 2.4.0 update minio 升级至最新版 避免低版本信息泄漏问题 update hutool 5.8.15 => 5.8.18 update redisson 3.20.0 => 3.20.1 功能更新 update 优化 更改 sys_oss_config 表注释 避免误解 update 项目正式入驻 dromara 开源社区 更改项目地址 update 全新 logo 全新背景图(设计师打造) update 优化代码生成 同步操作使用批量处理 ...

4
9
发表了资讯
2023/03/27 09:26

【官宣】RuoYi-Vue-Plus 和 RuoYi-Cloud-Plus 加入 Dromara 开源社区

平台简介 RuoYi-Vue-Plus 多租户权限管理系统 使用世面先进技术栈 针对企业痛点 全方位重写 RuoYi-Vue RuoYi-Cloud-Plus 微服务权限管理系统 使用世面先进技术栈 针对企业痛点 全方位重写 RuoYi-Cloud 作者介绍 dromara/RuoYi-Vue-Plus 与 dromara/RuoYi-Cloud-Plus 作者 目前就职某风险测控评估公司 负责公司平台核心架构设计维护工作 参考文档 使用框架前请仔细阅读文档重点注意事项 https://javalionli.gitee.io/plus-doc 项...

4
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
1 评论
21 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部