RuoYi若依管理系统是一个功能强大的后台管理系统,基于经典技术组合Spring Boot、Apache Shiro、MyBatis、Thymeleaf。内置部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、通知公告等模块。主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。
软件特色•完全响应式布局(支持电脑、平板、手机等所有主流设备)
•强大的一键生成功能(包括控制器、模型、视图、菜单等)
•支持多数据源,简单配置即可实现切换。
•支持按钮及数据权限,可自定义部门数据权限。
•对常用js插件进行二次封装,使js代码变得简洁,更加易维护
•完善的XSS防范及脚本过滤,彻底杜绝XSS攻击
•Maven多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。
•国际化支持,服务端及客户端支持
•完善的日志记录体系简单注解即可实现
软件功能1、用户管理:用户是系统操作者,该功能主要完成系统用户配置。
2、部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持权限。
3、岗位管理:配置系统用户所属担任职务。
4、菜单管理:配置系统菜单,操作权限,按钮权限标识等。
5、角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
6、字典管理:对系统中经常使用的一些较为固定的数据进行维护。
7、参数管理:对系统动态配置常用参数。
8、通知公告:系统通知公告信息发布维护。
9、操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
10、登录日志:系统登录日志记录查询包含登录异常。
11、在线用户:当前系统中活跃用户状态监控。
12、定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
13、代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
14、系统接口:根据业务代码自动生成相关的api接口文档。
15、服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
16、在线构建器:拖动表单元素生成相应的HTML代码。
17、连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
更新内容升级bootstrapTable到最新版本1.17.1
升级shiro到最新版1.6.0 阻止权限绕过漏洞
升级fastjson到最新版1.2.73
代码生成支持同步数据库
代码生成支持富文本控件
用户密码支持自定义配置规则
新增表格自动刷新插件
新增表格打印配置插件
更换图片裁剪工具为cropper
同类软件精选