31.1k star 这个后台管理项目绝了!

Java
303
0
0
2023-01-09

大家好,我是爱撸码的开源大叔!

后台管理系统是我们在工作中不可缺少的,如果从0开始做,要做的功能还是很多的,比如登录、用户,角色、权限、通知公告等等,为了避免大家重复造轮子,大叔给大家推荐一款高分的后台管理系统 -- RuoYi(若依)

项目简介

RuoYi 是一个后台管理系统,基于 Spring Boot、Apache Shiro、MyBatis、Thymeleaf,目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。若依有前后端未分离版本、前后端分离版本、微服务版本,根据实际情况选择版本即可。

img

主要特性

  • 提供多终端适配:电脑、平板、手机等所有主流设备,提供多种不同风格的皮肤;
  • 根据数据表生成增删改查的前后端代码;
  • 权限细化程度达到了按钮级别,可以自定义部门数据权限;
  • 支持多租户管理;
  • 简单配置即可实现多数据源切换;
  • 完善的日志记录体系;
  • 支持服务监控,数据监控,缓存监控,缓存列表等功能;
  • 配置定时任务;

技术选型

  • 后端技术:SpringBoot、MyBatis、Shiro
  • 前端:Bootstrap 、Thymeleaf 、Vue、Uniapp
  • 数据库: Mysql

内置功能

这里简单给大家列举几个功能,其他功能大家可以去官网查看。

  • 用户管理:该功能主要完成系统用户配置。

img

  • 部门管理:配置系统组织架构,树结构展现支持数据权限。

img

  • 菜单管理:配置系统菜单,操作权限,按钮权限标识等。

img

  • 角色管理:菜单权限分配、设置角色按机构进行数据范围权限划分。

img

项目扩展

基于若依框架,开发的完整项目。

项目名称

简介

项目地址

RuoYi-zhangmrit

集成通用Mapper OSS模块 JWT 多数据源切面

https://gitee.com/zhangmrit/RuoYi

RuoYi-cloud

集成SpringCloud,ant-design-vue、token、redis

https://gitee.com/zhangmrit/ruoyi-cloud

RuoYi-NutzSite

集成CMS、支付宝、微信公众平台、阿里云、高德、七牛云

https://gitee.com/TomYule/NutzSite.git

RuoYi-plus

集成SpringCloud,config配置中心,使用tk.mybatis、lombok

https://gitee.com/aimeng2017/RuoYi-plus/tree/master

RuoYi-house

基于RuoYi+uniapp开发的租赁平台

https://gitee.com/cookieBoy/house

RuoYi-blog

基于RuoYi开发的博客系统

https://gitee.com/GiteeKey/ruoyi-blog

项目地址

官网地址:http://ruoyi.vip/

项目地址:https://gitee.com/y_project/RuoYi

总结

若依是基于 SpringBoot 开发的轻量级 Java 快速开发框架,开箱即用的后台管理框架,节省开发成本,喜欢的小伙伴,赶快去试试吧~