目录

一、项目简介

二、主要功能

三、主要技术

1、系统环境

2、主框架

3、持久层

4、视图层

四、文件结构


一、项目简介

RuoYi 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf、Bootstrap),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、通知公告等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务

二、主要功能

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

三、主要技术

1、系统环境

  • Java EE 8
  • Servlet 3.0
  • Apache Maven 3

2、主框架

  • Spring Boot 2.2.x
  • Spring Framework 5.2.x
  • Apache Shiro 1.7

3、持久层

  • Apache MyBatis 3.5.x
  • Hibernate Validation 6.0.x
  • Alibaba Druid 1.2.x

4、视图层

  • Bootstrap 3.3.7
  • Thymeleaf 3.0.x

四、文件结构

(摘选自ruoyi官方)

Ruoyi的功能简单介绍相关推荐

  1. ifle网页服务器,iFile怎么使用 iFile常用功能简单介绍【详解】

    iFile怎么使用? iFile是一款强大的文件管理器.拥有包括移动.粘贴.复制.建立文件夹链接.解压.压缩.上传下载.搜索.编辑文件.播放影音文件等等;基本可以媲美 Mac 上类似的文件管理功能. ...

  2. CIMPLICITY标签导入导出功能简单介绍

    标签导出: 打开CIMPLICITY Workbench - > Tools - > Command Prompt... 在弹出的CMD窗口输入相应命令,如: clie export PO ...

  3. N点虚拟主机管理系统(For Windows2003/2008)功能及介绍

    N点虚拟主机管理系统是针对销售 主机.邮局.数据库等产品时效率低.管理难等问题而自主研发的集产品自动化开通.管理.续费.升级等功能为一体的软件系统.通过一年多的改进与运作,软件已具有功能强大.安全稳定 ...

  4. 从零开始开发Android相机app(三)简单介绍图像滤镜功能

    目前章节 1.从零开始安卓端相机功能开发(一)了解用什么去开发以及流程 2.从零开始安卓端相机功能开发(二)让我们来开发一个相机 3.从零开始开发Android相机app(三)简单介绍图像滤镜功能 文 ...

  5. USB简单介绍USB共享网络功能(一)

    一.USB的简单介绍&USB共享网络功能 USB是比较常用接口类型, 也是PC的标配, 通常外设通过USB口连接至PC 在USB的世界里, 分USB Host和USB Device两种角色 P ...

  6. Vue.js 内置了10个过滤器,下面简单介绍它们的功能和用法。

    Vue.js 内置了10个过滤器,下面简单介绍它们 的功能和用法. ①capitalize:字符串首字符转化成大 写 ②uppercase:字符串转化成大写 ③lowercase :字符串转化成小写 ...

  7. 简单介绍Excel单元格行列指示的实现原理(俗称聚光灯功能)

    原始出处:www.cnblogs.com/Charltsing/p/CellLight.html QQ:564955427 Excel单元格行列指示的实现原理(俗称聚光灯功能) 单元格行列指示功能在录 ...

  8. Zemax学习笔记(1)- 界面与功能的简单介绍

    Zemax学习笔记(1)- 界面与功能的简单介绍 OpticStudio入门-第1部分 界面与功能的简单介绍 OpticStudio入门-第1部分 获取Zemax 2019可以在在淘宝上购买,商家会给 ...

  9. 浏览器中 F12 功能的简单介绍

    chrome浏览器中 F12 功能的简单介绍 由于F12是前端开发人员的利器,所以我自己也在不断摸索中,查看一些博客和资料后,自己总结了一下来帮助自己理解和记忆,也希望能帮到有需要的小伙伴,嘿嘿! 首 ...

最新文章

  1. 10kv电压互感器型号_35kV、10kV母线电压异常处理
  2. java file构造方法_Java中FileOutputStream类的常用方法
  3. c# 获取键盘的输入
  4. log4net使用注意
  5. 了区块链开放平台baas_区块链开放平台 BaaS 系统开发,区块链智能合约撰写服务...
  6. MATLAB编写自己的BP神经网络程序
  7. 关于求最长子串,使得最大减最小小于k的问题-以POJ4003为例
  8. 论文赏析[EMNLP18]用控制任务来设计并解释探测任务
  9. USB Device Desctiptor 相关
  10. 牛逼!SpringBoot+Vue企业级支付系统!附源码!
  11. 中国裁判文书网爬虫分析(2019年7月版)
  12. 阿里巴巴-飞猪 电话面试
  13. CSDN-markdown(文字加色加字号、背景色等)
  14. Axure RP小部件使用教程
  15. 2022年下半年信息系统项目管理师下午真题及答案解析
  16. 苏强SN系列服务器说明书,SN2000交流伺服驱动器使用手册.pdf
  17. RUOYI 框架教程 1 |小白都能学会的 3 分钟搭建框架教程
  18. 在所有数据库的所有数据中搜索关键字
  19. Python数据分析实战【第三章】2.5-Pandas数据结构Dataframe:基本概念及创建【python】
  20. i58400升级可以换什么cpu_CPU硅脂有什么作用?CPU硅脂可以用牙膏代替吗?不涂硅脂可以吗?...

热门文章

  1. STL库:string
  2. PPT的常用技巧(1):
  3. 局域网共享磁盘或文件夹访问
  4. 微信小游戏申请注册流程+开发微信小游戏类目需要具备条件
  5. JAVA 利用多方法查找质数(素数)
  6. word,ppt等office文档转化为pdf进行展示(POI + iText)(亲测有效)
  7. PO*创建标准采购订单
  8. 一卡难求,什么时候才能买到原价显卡?
  9. python中pixels函数_Python的PIL库中getpixel方法的使用
  10. 原生JS实现7中简单效果