跳至主要內容

基于Java语言的轻量级分布式架构解决方案

使用指南文档博客

架构特性

  • 前后端分离架构,独立开发,符合主流开发模式

  • 前端以 React 为主技术,基于 Ant Design Pro 框架开发

  • 服务端以 SpringBoot 2.7.x 为基础,Mybatis Plus 为数据操作框架,Redis 为缓存框架

  • 使用 Gradle 提供更快的构建速度,用优雅、快速的构建来扩展开发。

  • 组件化:基于 Spring Boot SPI 机制,将所有可能公用的功能封装成独立的组件,并能灵活配置、扩展和重用它们。

  • 模块化:可以灵活地组合和重用不同的模块,实现高度定制化和可扩展性的业务流程。

  • 扩展简单:只需熟悉 MVC 开发流程,即可直接扩展原有功能或新增模块。

  • 内置组件:Redis缓存工具,分布式限流组件,文件上传工具,JMS消息推送,邮件发送等组件。可以自行扩展其他组件。

  • 支持Docker部署,可以打包成 Docker 镜像,运行在 Docker 容器中。

  • 支持Windows、Linux操作系统、国产操作系统部署。

⚡ 反馈与交流

目前的版本仅实现了一些较简单的管理功能,还有诸多不足;如在使用或学习的过程中遇到问题或想给本站提建议,请给我提 Issueopen in new window

或者加入我们的交流群

如果你认为本框架在学习或工作中有帮助到你,你可以通过以下方式支持我们:

  • 为我们的开源项目加星点赞 ⭐

    • 后台管理系统 GitHub stars  
    • 后台管理系统的前端实现 GitHub stars  
  • 或者交换友链

官方 QQ 群

  • 群号: 185288818(加群请备注来源:如gitee、github、官网等。)