当前位置: 首页 > article >正文

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

开源后台管理系统解决方案 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

微服务架构图

image

主要功能框图

image

模块介绍

  • 1024:前端模块
  • 2048:后端基础模块(系统管理、工作流、定时任务)
  • 3072:后端工作流模块
  • 4195:网关 Spring Cloud Gateway
  • 5120:监控管理 Spring Boot Admin
  • 8192:后端基础工具(JAR包)

http://www.kler.cn/a/10148.html

相关文章:

  • 06.VSCODE:备战大项目,CMake专项配置
  • Vector Optimization – Stride
  • 【mysql】使用宝塔面板在云服务器上安装MySQL数据库并实现远程连接
  • Fastapi使用MongoDB作为数据库
  • Vue 项目打包后环境变量丢失问题(清除缓存),区分.env和.env.*文件
  • 使用 Flask 和 ONLYOFFICE 实现文档在线编辑功能
  • 关于ChatGPT人工智能浅谈
  • Oracle之PL/SQL游标练习题(三)
  • 服务器部署需要注意的事项
  • 多个渠道成功销售的秘诀速递
  • 深度学习数据集—水果数据集大合集
  • C++模板初阶
  • 系统集成项目管理工程师软考第三章习题(每天更新)
  • 如何找回u盘被删除的文件
  • 00后卷王的自述,我难道真的很卷?
  • 模拟点击是啥?如何实现的呢?
  • 分享4个不可或缺的 VSCode 插件,让 Tailwind CSS开发更简单
  • Spring核心与设计思想
  • 如何使用golang库gqlgen?如何在golang中实现graphql请求?
  • 环形缓冲区
  • 14 个快速简洁的单行 JavaScript 代码解决方案
  • 报名截至在即 | “泰迪杯”挑战赛最后一场赛前指导直播!
  • java 泛型 万字详解(通俗易懂)
  • 【Linux系统文件管理(cat,awk指令)和网络IP配置,广播地址,修改子网掩码以及ping网关地址】
  • nova7换红米k60
  • NodeRED学习(五)http websoket