每天早上七点三十,准时推送干货
开源系统千千万,管理系统占一半!
作为程序员,日常难免会接触到要自己开发一些项目,不管是接单还是做一些自己的练手项目,而这些项目无疑都是需要有一些管理系统作为支撑的。
在全球最大的同性网站 Github
上,开源的管理系统可谓是数不胜数,最近发现一款开源的管理系统,这款管理系统的技术架构新颖,文档代码齐全,支撑前后分离版本和微服务版本:
Vue
、Element UI
。Spring Boot
、Spring Security
、Redis & Jwt
。Jwt
,支持多终端认证系统。给几张截图大家看下,常见的系统管理,用户管理,部门管理,角色管理等模块完全自动支持,无需额外开发即可满足需求。
支持数据监控,服务器监控和缓存数据监控等基本系统维护,如下所示
对于表达支持在线构建,自动导出 vue
文件或者复制代码再修改细节。
此外在接入了数据库以后,可以针对 MySQL
表直接进行代码生成,包括 domain
,mapper
,service
,controller
等模块的代码都可以自动生成,然后改吧改吧就能用了,简直不用太爽。
下载官方前后分离版本源码过后,整个目录结构是这样的,然后创建一个数据库,再执行自带的 SQL
脚本进行数据库的初始化,在配置上一个 Redis
作为缓存服务,然后即可启动了。
ruoyi-admin
是后端 SpringBoot
服务,直接在 main
方法是直接运行就好,ruoyi-ui
是前端 vue
服务,进入服务进行安装依赖和运行即可。
简单来说若依管理系统是一个全部开源的快速开发平台,支持前后端分离和微服务部署,更多细节感兴趣的小伙伴可以去官网看看。
官方地址:
https://ruoyi.vip/
https://gitee.com/y_project/RuoYi-Vue
https://gitee.com/y_project/RuoYi-Cloud