fix 修复 selectDictTypeByType 查询方法错误问题
由于 springboot 2.X 与 vue 2.X 官方均宣布停止维护, 故而 框架 4.X 版本 进入维护状态(只处理问题不更新功能)
停止维护时间预计: 2024年6-10月具体根据使用人数动态决定, 此版本已经相当稳定 即便不更新功能也不影响使用
如果依旧选择使用 jdk8 或者 jdk11 可以放心使用此版本, 如果希望使用 jdk17 或者 jdk21 可以选择使用 5.X 分支
RuoYi-Vue-Plus 是重写 RuoYi-Vue 针对 分布式集群 场景全方位升级(不兼容原框架)
分布式集群
项目代码、文档 均开源免费可商用 遵循开源协议在项目中保留开源协议文件即可 活到老写到老 为兴趣而开源 为学习而开源 为让大家真正可以学到技术而开源
系统演示: 传送门
AND
OR
权限 OR 角色
映射翻译
直接翻译
其他扩展条件翻译
使用框架前请仔细阅读文档重点注意事项
初始化项目 必看 https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/pages?sort_id=4164117&doc_id=1469725 专栏与视频 入门必看 https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/pages?sort_id=5473272&doc_id=1469725 部署项目 必看 https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/pages?sort_id=4219382&doc_id=1469725 参考文档 Wiki https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/pages
初始化项目 必看
https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/pages?sort_id=4164117&doc_id=1469725
专栏与视频 入门必看
https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/pages?sort_id=5473272&doc_id=1469725
部署项目 必看
https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/pages?sort_id=4219382&doc_id=1469725
参考文档 Wiki
https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/pages
欢迎各路英雄豪杰 PR 代码 请提交到 dev 开发分支 统一测试发版
PR
dev
框架定位为 通用后台管理系统(分布式集群强化) 原则上不接受业务 PR
通用后台管理系统(分布式集群强化)
加群与捐献 https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/加群与捐献?sort_id=4104598
加群与捐献
https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/加群与捐献?sort_id=4104598
作者为兼职做开源,平时还需要工作,如果帮到了您可以请作者吃个盒饭
后台管理系统 重写RuoYi-Vue所有功能 集成 Sa-Token+Mybatis-Plus+Jackson+Xxl-Job+SpringDoc+Hutool+OSS 定期同步
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
版本状态说明
由于 springboot 2.X 与 vue 2.X 官方均宣布停止维护, 故而 框架 4.X 版本 进入维护状态(只处理问题不更新功能)
停止维护时间预计: 2024年6-10月具体根据使用人数动态决定, 此版本已经相当稳定 即便不更新功能也不影响使用
如果依旧选择使用 jdk8 或者 jdk11 可以放心使用此版本, 如果希望使用 jdk17 或者 jdk21 可以选择使用 5.X 分支
平台简介
本框架与RuoYi的功能差异
Vue3 + TS + ElementPlus
角色与权限校验支持多种条件 如
AND
OR
或权限 OR 角色
等复杂表达式可同时使用异构切换
支持Redis 90%以上的命令 底层优化规避很多不正确的用法 例如: keys被转换为scan
支持单机、哨兵、单主集群、多主集群等模式
连接池采用 common-pool Bug多经常性出问题
例如 过期时间 最大空闲时间 组最大长度等 只需一个注解即可完成数据自动缓存
例如多租户插件 分页插件 乐观锁插件等等
框架对其进行了扩展 对象化分页对象 支持多种方式传参 支持前端多排序 复杂排序
只需为Mapper设置好注解条件 支持多种自定义 不限于部门角色
生成sql后需手动拼接到具体业务sql上 对于多个Mapper查询不起作用
支持多种策略 如身份证、手机号、地址、邮箱、银行卡等 可自行扩展
支持多种策略 如BASE64、AES、RSA、SM2、SM4等
支持多种模式:
映射翻译
直接翻译
其他扩展条件翻译
接口化两步即可完成自定义扩展 内置多种翻译实现通过yml配置即可动态管理异构不同种类的数据库 也可通过前端页面添加数据源
支持spel表达式从请求头参数等条件切换数据源
支持权限管理 安全可靠 文件可加密存储
只需把注释写好 无需再写一大堆的文档注解了
框架对其增加了很多功能 例如 自动合并相同内容 自动排列布局 字典翻译等
实时监控服务状态 框架还为其扩展了在线日志查看监控
用了它即可实时查看请求经过的每一处每一个节点
降低80%的开发量 把精力都投入到业务设计上
框架为其适配MP、SpringDoc规范化代码 同时支持动态多数据源代码生成
本框架与RuoYi的业务差异
参考文档
使用框架前请仔细阅读文档重点注意事项
软件架构图
贡献代码
欢迎各路英雄豪杰
PR
代码 请提交到dev
开发分支 统一测试发版框架定位为
通用后台管理系统(分布式集群强化)
原则上不接受业务PR
其他
加群与捐献
捐献作者
作者为兼职做开源,平时还需要工作,如果帮到了您可以请作者吃个盒饭

演示图例