PigX微服务快速开发框架 完整文档 前后端分离 SpringCloud微服务快速开发框架

基于Spring Cloud、OAuth2.0、Vue的前后端分离的微服务快速开发框架。 通用RBAC权限设计及其数据权限和分库分表 支持服务限流、动态路由、灰度发布、 支持常见登录方式, 多系统SSO登录

  • 全网最新的Cloud 权限系统

  • 前后端完全分离,前端使用avue即使没有前端开发经验也能快速上手

  • 基于Spring Boot 2.1.6.RELEASE丶Greenwich.SR1

  • 基于Spring Cloud Gateway 定制webflux网关

  • 深度定义LCN 解决分布式事务问题

  • 基于 Spring Security OAuth 深度权限定制,权限控制到菜单、token

  • 完全打通常见社交登录,面对OAuth 前后端分离架构不在难办

  • 封装部分Spring Cloud 原生组件,开发更加方便

  • 去除了部分对于开发不友好的中间件,快速上手

  • 完全开放源代码,持续更新

  • 模块

pigx
├── pigx-ui -- 前端工程[8080]
├── pigx-auth -- 授权服务提供[3000]
├── pigx-common -- 系统公共模块 
├    ├── pigx-common-bom -- 公共依赖版本
├    ├── pigx-common-core -- 公共工具类核心包
├    ├── pigx-common-data -- 数据相关
├    ├── pigx-common-datasource -- 动态数据源相关
├    ├── pigx-common-job -- 定时任务
├    ├── pigx-common-gateway -- 动态路由定义
├    ├── pigx-common-log -- 日志服务
├    ├── pigx-common-minio -- 文件系统
├    └── pigx-common-security -- 安全工具类
├    └── pigx-common-sequence -- 全局发号器
├    └── pigx-common-swagger -- Swagger Api文档生成
├    └── pigx-common-transaction -- 分布式事务工具包
├── pigx-register -- 注册中心、配置中心[8848]
├── pigx-gateway -- Spring Cloud Gateway网关[9999]
├── pigx-upms -- 通用用户权限管理模块
├    └── pigx-upms-api -- 通用用户权限管理系统公共api模块
├    └── pigx-upms-biz -- 通用用户权限管理系统业务处理模块[4000]
└── pigx-visual  -- 图形化模块 
├    ├── pigx-monitor -- Spring Boot Admin监控 [5001]
├    ├── pigx-daemon-elastic-job -- 分布式调度中心[elastic-job 版本]
├    ├── pigx-daemon-quartz -- 分布式调度中心[quartz]
├    └── pigx-code-gen -- 图形化代码生成[5003]
├    └── pigx-sso-client-demo -- sso 客户端接入示例
├    └── pigx-mp-manager -- 微信管理模块
├    └── pigx-pay -- 微信支付宝收单模块
├    └── pigx-tx-manager -- pigx分布式事务解决方案[5004]
├    └── pigx-activiti -- 工作流模块[5005]

 

麦风资源网 » PigX微服务快速开发框架 完整文档 前后端分离 SpringCloud微服务快速开发框架

提供最优质的资源集合

立即查看 了解详情