<p align="center">
<img alt="logo" src="https://oscimg.oschina.net/oscnet/up-dd77653d7c9f197dd9d93684f3c8dcfbab6.png">
</p>
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">RuoYi v4.7.5</h1>
<h4 align="center">基于SpringBoot开发的轻量级Java快速开发框架</h4>
<p align="center">
<a href="https://gitee.com/y_project/RuoYi/stargazers"><img src="https://gitee.com/y_project/RuoYi/badge/star.svg?theme=gvp"></a>
<a href="https://gitee.com/y_project/RuoYi"><img src="https://img.shields.io/badge/RuoYi-v4.7.5-brightgreen.svg"></a>
<a href="https://gitee.com/y_project/RuoYi/blob/master/LICENSE"><img src="https://img.shields.io/github/license/mashape/apistatus.svg"></a>
</p>
## 平台简介
一直想做一款后台管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用空闲休息时间开始自己写了一套后台系统。如此有了若依。她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。系统会陆续更新一些实用功能。
性别男,若依是给女儿取的名字(寓意:你若不离不弃,我必生死相依)
若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。
* 前后端分离版本,请移步[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue),微服务版本,请移步[RuoYi-Cloud](https://gitee.com/y_project/RuoYi-Cloud)
* 感谢 [hplus](https://gitee.com/hplus_admin/hplus) 后台主题 UI 框架。
* 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)
* 阿里云优惠券:[点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)
## 内置功能
1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
3. 岗位管理:配置系统用户所属担任职务。
4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
7. 参数管理:对系统动态配置常用参数。
8. 通知公告:系统通知公告信息发布维护。
9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
10. 登录日志:系统登录日志记录查询包含登录异常。
11. 在线用户:当前系统中活跃用户状态监控。
12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
14. 系统接口:根据业务代码自动生成相关的api接口文档。
15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
16. 缓存监控:对系统的缓存查询,删除、清空等操作。
17. 在线构建器:拖动表单元素生成相应的HTML代码。
18. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
## 在线体验
- admin/admin123
- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。
演示地址:http://ruoyi.vip
文档地址:http://doc.ruoyi.vip
## 演示图
<table>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-42e518aa72a24d228427a1261cb3679f395.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-7f20dd0edba25e5187c5c4dd3ec7d3d9797.png"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-2dae3d87f6a8ca05057db059cd9a411d51d.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-ea4d98423471e55fba784694e45d12bd4bb.png"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-7f6c6e9f5873efca09bd2870ee8468b8fce.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-c708b65f2c382a03f69fe1efa8d341e6cff.png"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-9ab586c47dd5c7b92bca0d727962c90e3b8.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-ef954122a2080e02013112db21754b955c6.png"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-088edb4d531e122415a1e2342bccb1a9691.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-f886fe19bd820c0efae82f680223cac196c.png"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-c7a2eb71fa65d6e660294b4bccca613d638.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-e60137fb0787defe613bd83331dc4755a70.png"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-7c51c1b5758f0a0f92ed3c60469b7526f9f.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-15181aed45bb2461aa97b594cbf2f86ea5f.png"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-83326ad52ea63f67233d126226738054d98.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-3bd6d31e913b70df00107db51d64ef81df7.png"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-70a2225836bc82042a6785edf6299e2586a.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-0184d6ab01fdc6667a14327fcaf8b46345d.png"/></td>
</tr>
<tr>
<td><img src="https://oscimg.oschina.net/oscnet/up-64d8086dc2c02c8f71170290482f7640098.png"/></td>
<td><img src="https://oscimg.oschina.net/oscnet/up-5e4daac0bb59612c5038448acbcef235e3a.png"/></td>
</tr>
</table>
## 若依交流群
QQ群: [![加入QQ群](https://img.shields.io/badge/已满-1389287-blue.svg)](https://jq.qq.com/?_wv=1027&k=5HBAaYN) [![加入QQ群](https://img.shields.io/badge/已满-1679294-blue.svg)](https://jq.qq.com/?_wv=1027&k=5cHeRVW) [![加入QQ群](https://img.shields.io/badge/已满-1529866-blue.svg)](https://jq.qq.com/?_wv=1027&k=53R0L5Z) [![加入QQ群](https://img.shields.io/badge/已满-1772718-blue.svg)](https://jq.qq.com/?_wv=1027&k=5g75dCU) [![加入QQ群](https://img.shields.io/badge/已满-1366522-blue.svg)](https://jq.qq.com/?_wv=1027&k=58cPoHA) [![加入QQ群](https://img.shields.io/badge/已满-1382251-blue.svg)](https://jq.qq.com/?_wv=1027&k=5Ofd4Pb) [![加入QQ群](https://img.shields.io/badge/已满-1145125-blue.svg)](https://jq.qq.com/?_wv=1027&k=5yugASz) [![加入QQ群](https://img.shields.io/badge/已满-86752435-blue.svg)](https://jq.qq.com/?_wv=1027&k=5Rf3d2P) [![加入QQ群](https://img.shields.io/badge/已满-134072510-blue.svg)](https://jq.qq.com/?_wv=1027&k=5ZIjaeP) [![加入QQ群](https://img.shields.io/badge/已满-210336300-blue.svg)](https://jq.qq.com/?_wv=1027&k=5CJw1jY) [![加入QQ群](https://img.shields.io/badge/已满-339522636-blue.svg)](https://jq.qq.com/?_wv=1027&k=5omzbKc) [![加入QQ群](https://img.shields.io/badge/已满-130035985-blue.svg)](https://jq.qq.com/?_wv=1027&k=qPIKBb7s) [![加入QQ群](https://img.shields.io/badge/已满-143151071-blue.svg)](https://jq.qq.com/?_wv=1027&k=4NsjKbtU) [![加入QQ群](https://img.shields.io/badge/已满-158781320-blue.svg)](https://jq.qq.com/?_wv=1027&k=VD2pkz2G) [![加入QQ群](https://img.shields.io/badge/已满-201531282-blue.svg)](https://jq.qq.com/?_wv=1027&k=HlshFwkJ) [![加入QQ群](https://img.shields.io/badge/已满-101526938-blue.svg)](https:
若依框架直接生成代码```
需积分: 0 175 浏览量
更新于2023-07-11
收藏 3.9MB ZIP 举报
"若依框架",全称为RuoYi,是一款基于Spring Boot、Vue.js等现代技术构建的企业级快速开发平台。它的主要目标是帮助开发者减少重复劳动,提高开发效率,通过自动生成代码,使得项目初始化和基本功能搭建变得更加简单。在这个名为“RuoYi-master”的压缩包中,我们可以看到该框架的源码结构。
1. **核心概念**
- **Spring Boot**:若依框架基于Spring Boot,后者是Spring框架的一个扩展,简化了Spring应用的初始搭建以及开发过程,提供了自动配置、内嵌Web服务器、起步依赖等功能。
- **Vue.js**:前端部分采用了Vue.js,这是一个轻量级的前端JavaScript框架,以数据驱动和组件化为核心,使得开发更高效且易于维护。
2. **代码生成**
- **代码生成器**:若依框架提供了一套强大的代码生成工具,可以根据数据库表结构自动生成后端API接口、服务、DAO、实体类以及前端Vue.js页面,极大地减少了开发工作量。
- **自定义模板**:用户可以定制自己的模板,以满足特定项目需求,提高代码风格的一致性。
3. **功能特性**
- **权限管理**:若依框架内置了完善的权限控制机制,包括角色、菜单、按钮的权限分配,支持RBAC(Role-Based Access Control)模型。
- **多主题切换**:提供多种界面主题,用户可以根据个人喜好进行选择,提升用户体验。
- **国际化的支持**:支持多语言,方便全球化项目的开发。
- **API文档**:自动生成RESTful API文档,方便前后端协作。
- **日志记录**:集成操作日志记录,便于追踪系统操作和问题排查。
4. **开发流程**
- **项目初始化**:使用若依提供的脚手架工具,一键生成项目框架。
- **数据库设计**:根据业务需求设计数据库表结构。
- **代码生成**:将数据库表结构导入到若依框架,生成基础代码。
- **个性化调整**:对生成的代码进行适当的修改和扩展,实现业务逻辑。
- **部署上线**:完成测试后,将项目打包部署到服务器。
5. **学习与进阶**
- **官方文档**:若依框架提供了详细的官方文档,包括安装指南、开发教程和常见问题解答,方便开发者快速上手。
- **社区支持**:活跃的开发者社区可以提供技术支持和交流经验,解决在使用过程中遇到的问题。
- **持续更新**:若依框架会定期更新,修复已知问题,添加新功能,保持与最新技术的同步。
"若依框架直接生成代码"意味着开发者可以通过这个框架快速构建企业级应用,利用其丰富的功能和自动化工具,降低开发难度,提高开发效率。同时,深入理解和熟练运用若依框架,对于提升个人或团队的开发能力具有显著作用。
寂寞旅行
- 粉丝: 1w+
- 资源: 135
最新资源
- 基于Html和Shell的“老罗投资/知行合一日拱一卒投资人生”主题设计源码
- 基于Java的OnlineMusic在线音乐播放器设计源码
- comsol多场耦合 水合物降压降压开采THMC,注气驱替甲烷THM,地质封存等多场耦合收敛技术,相关地质能源开采类多场耦合仿真案列分析,包括岩土类地质灾害防护,煤层气、页岩气开采,咸水封存co2,H
- 模糊逻辑控制(FLC)Matlab simulink仿真搭建模型: 提供以下帮助 波形纪录 参考文献 仿真文件 原理解释 电机参数说明 仿真原理结构和整体框图
- 基于ThinkPHP5+Vue3的RBAC权限控制前后端分离管理系统设计源码
- 基于.Net6架构的轻量级前后端分离微服务开发框架设计源码
- 主机厂基于Simulink MBD新能源电动汽车主驱电驱控制器算法模型及开发资料,量产模型,量产软件,量产代码,软件架构设计,输入输出定子,单元测试,MIL测试资料 Sumlink MCU电机控制策
- 基于微信小程序的JavaScript/TypeScript答题小程序设计源码
- 基于QT框架的语音图像识别与数据库操作综合练手小demo设计源码
- FDTD超材料吸收器吸收光谱
- 基于Vue框架的求职招聘系统移动端(Uniapp)设计源码
- 电压型同步发电机(VSG)离网仿真模型,包含电压电流双闭环,有功无功外环控制,阻抗 仅模型 MATLAB的2018以上版本都可以
- 基于MATLAB和Python的多种数据分析方法与图表生成设计源码
- 台式三轴自动螺丝机(sw16可编辑+工程图+bom)全套技术资料100%好用.zip
- 基于Vue框架的酒店管理小程序设计源码
- 基于TypeScript的鸿蒙移动应用程序个人日记本设计源码