开源后台管理系统解决方案 boot-admin 简介

2023-06-14,,

介绍

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 简介的相关教程结束。

《开源后台管理系统解决方案 boot-admin 简介.doc》

下载本文的Word格式文档,以方便收藏与打印。