一款 Java 语言基于Spring Cloud Alibaba、SpringBoot、Mybatis、Seata、Sentinel、RabbitMQ、FastDFS/MinIO、SkyWalking等主要框架和中间件,精心打造的一款模块化、插件化、高性能的快速开发框架,可用于快速搭建后台管理系统。
私信了解更多!
相关技术:
- JSON序列化:Jackson
- 消息队列:RabbitMQ
- 缓存:Redis
- 数据库: MySQL 5.7.9 或者 MySQL 8.0.19
- 定时器:采用xxl-jobs项目进行二次改造
- 前端:vue + element-ui
- 持久层框架: Mybatis-plus
- 代码生成器:基于Mybatis-plus-generator
- 自定义API网关:Gateway/zuul
- 服务注册&发现和配置中心: Nacos
- 服务消费:OpenFeign
- 负载均衡:Ribbon
- 服务熔断:Hystrix
- 项目构建:Maven
- 分布式事务: seata
- 分布式系统的流量防卫兵: Sentine
- l监控: spring-boot-admin
- 链路调用跟踪: zipkin/SkyWalking
- 文件服务器:FastDFS 5.0.5/阿里云OSS/本地存储/MinIONginx
部署方面:
服务器:CentOSJenkinsDockerKubernetes
内置模块:
1、租户管理:运营人员管理所有的租户创建
2、工作台:普通用户常用功能
3、组织管理:组织、岗位、用户数据维护、重置用户密码等
4、资源中心:消息、短信、附件管理
5、流程管理:流程部署、模型管理、流程示例
6、系统设置:菜单、资源配置、角色管理、给角色绑定用户、给角色授权菜单和资源、字典、地区、系统参数、操作日志、登录日志、应用管理等
7、网关设置:限流和阻止访问