开源后台管理系统解决方案 boot-admin 简介
介绍
boot-admin 是一款采用前后端分离架构模式的后台管理框架。系统提炼自实际项目,兼具RuoYi-Vue前端分离版和Ruoyi-Cloud微服务版功能与技术特点。
boot-admin 既有助于学习微服务开发,也可直接作为实际项目的初始框架。不过渡封装,简洁高效,展现技术本质!
软件技术路线
前端:
- 基于 vue-element-admin 开源前端框架
- 基于渐进式Javascript框架Vue.js 2.x
- 基于 Element UI 2.x
后端:
- 基于JDK1.8+语言包
- 基于SpringBoot2.5.x、SpringCloud2020.x、SpringCloudAlibaba2021.x核心框架
- 基于MyBatis-Plus3.4.x持久层框架
- 整合Alibaba Nacos2.2作为服务注册、服务发现和配置中心
- 整合Alibaba Seata1.4.2,以AT模式作为分布式事务解决方案
- 整合Spring Cloud Gateway作为微服务网关
- 在网关中统一对系统资源进行全面权限控制管理
- 基本spring-boot-starter-cache和Redis作为缓存框架
- 整合Flowable6.x作为工作流引擎
- 整合Drools7.x作为业务规则引擎
- 整合Quartz2.3.x作为作业调度框架
- 整合Liquibase4.3.x进行数据库版本跟踪管理
- 支持标准JWT令牌授权模式
- 支持基于Redis的双令牌机制和在线用户管理
- 整合Spring Boot Admin2.x作为微服务监控和管理
- 整合OpenFeign作为声明式HTTP请求客户端
- 前后端均集合国际化 i18n 方案
- 整合FreeMarker作为代码生成模板引擎
- 整合Mapstruct作为生成类型安全的bean映射类
- 日志管理:SLF4J
- 工具类:Apache Commons、hutool、Jackson
微服务架构图
主要功能框图
模块介绍
- 1024:前端模块
- 2048:后端基础模块(系统管理、工作流、定时任务)
- 3072:后端工作流模块
- 4195:网关 Spring Cloud Gateway
- 5120:监控管理 Spring Boot Admin
- 8192:后端基础工具(JAR包)
开源后台管理系统解决方案 boot-admin 简介的更多相关文章
- Vue2 后台管理系统解决方案
基于Vue.js 2.x系列 + Element UI 的后台管理系统解决方案. github地址:https://github.com/lin-xin/manage-system demo地址:ht ...
- LeeCX - 开源后台管理系统简单介绍
我们在github上开源了一个后台管理系统,使用了前端css框架并且简单的封装了一下,技术的将会不间断更新,详细可以点击原文链接.具体介绍如下: LeeCX 开源后台管理系统,前端基于bootstra ...
- GO 前后端分离开源后台管理系统 Gfast v2.0.4 版发布
更新内容:1.适配插件商城,开发环境从后台直接安装插件功能:2.代码生成细节修复及功能完善(支持生成上传文件.图片及富文本编辑器功能):3.增加swagger接口文档生成:4.更新goframe版本至 ...
- 通用后台管理系统UI模板-AdminLTE简介及构造动态菜单栏
AdminLTE是一款基于bootstrap的后台管理系统的通用模板UI,它的样式美观且较为符合大多数后台管理系统的需求,典型的上|左右|下的布局形式.并且提供了一整套我们开发的时候可能用到的UI样式 ...
- Spring Boot Admin简介及实践
问题 在若干年前的单体应用时代,我们可以相对轻松地对整个业务项目进行健康检查.指标监控.配置管理等等项目治理.如今随着微服务的发展,我们将大型单体应用按业务模型进行划分,以此形成众多小而自治的微服务, ...
- Guns(开源后台管理系统框架)实战(一)——开发环境搭建
1. 开发环境搭建 1.1. 开发环境要求 1.2. 配置Maven 1.3. 配置MySQL 1.4. Git克隆项目 1.5. Eclipse导入系统 2. 小结 3. 参考引用 1. 开发环境搭 ...
- Svelte Ui Admin后台管理系统|svelte3+svelteUI中后台前端解决方案
基于svelte3.x+svelteKit+svelte-ui网页后台管理系统SvelteAdmin. Svelte-Ui-Admin 基于svelte3.x+svelteKit+vite3+echa ...
- SpringCloud(8)微服务监控Spring Boot Admin
1.简介 Spring Boot Admin 是一个管理和监控Spring Boot 应用程序的开源软件.Spring Boot Admin 分为 Server 端和 Client 端,Spring ...
- Springboot监控之二:Spring Boot Admin对Springboot服务进行监控
概述 Spring Boot 监控核心是 spring-boot-starter-actuator 依赖,增加依赖后, Spring Boot 会默认配置一些通用的监控,比如 jvm 监控.类加载.健 ...
- Spring Boot Admin 2.1.0 全攻略
转载请标明出处: https://www.fangzhipeng.com 本文出自方志朋的博客 Spring Boot Admin简介 Spring Boot Admin是一个开源社区项目,用于管理和 ...
随机推荐
- 【jupyter notebook】设置jupyter notebook自动补全功能
安装插件 pip install jupyter_contrib_nbextensions jupyter contrib nbextension install --user 重启jupyter,在 ...
- Q:windows系统如何开机启动批处理脚本
方法1 1.win+r输入gpedit.msc进入本地策略管理器 2.点击windows设置下的脚本(启动/关机),然后双击启动. 3.点击添加,然后点击浏览,选择批处理文件然后点击确定. 方法2 也 ...
- go写文件常用方法
注意:打开文件,一定记得关闭 file, err := os.OpenFile(name, flag, perm) defer file.Close() 一.打开文件|创建 1.os.OpenFile ...
- linux查看IP地址
方法一:ifconfig -a 方法二:ip addr
- 如何启动MySQL?
参见链接:https://www.cnblogs.com/Yanjy-OnlyOne/p/12603117.html
- asp.net core项目部署IIS
1.下载对应版本的webhost 我的是2.2 下载地址:https://download.visualstudio.microsoft.com/download/pr/ba001109-03c6-4 ...
- cider 二面
cider 二面 1.祖传自我介绍 2.当前BLF外卖业务缺点是什么? 产品单一 : 跟竞品比较起来,产品单一导致用户流量很少 3.QLExpress二次开发的原因 流程对接 提升性能 后台对接 4. ...
- margin:auto实现盒子水平垂直居中
margin:auto为什么不垂直居中 margin:auto是具有强烈计算意味的关键字,用来计算元素对应方向上应该获得的剩余空间大小. 行内元素margin:auto; 不能水平居中在一行的中央位置 ...
- vue 作者在2022-2-7起宣布 vue3 正式作为默认版本
vue 作者在2022-2-7起宣布 vue3 正式作为默认版本 vue 作者尤雨溪在知乎上发布一篇文章,宣布 Vue3 将在 2022 年 2 月 7 日 成为新的默认版本! 并且还在文章中做出了一 ...
- 服务器链接工具MobaXterm
链接:https://pan.baidu.com/s/15zC4JC0XOKYI1lN5bkB3fw 提取码:9zc8 每次使用都需要输入密码.修改密码: 链接:https://pan.baidu.c ...