1 RBAC 权限管理系统 Pig
![9427c3e081048aaeebca0bb7259b2d10.png](https://i-blog.csdnimg.cn/blog_migrate/fb3c70f903183412eb2aab11cb16922b.jpeg)
基于Spring Boot 2.2.1、 Spring Cloud Hoxton、 OAuth2 的RBAC 权限管理系统。
![3b7d08c3ab41ddb983aa29126cc5741e.png](https://i-blog.csdnimg.cn/blog_migrate/3e906ff3a27d36b4a67e0d75b430b6dd.jpeg)
技术特点:
l 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统
l 基于数据驱动视图的理念封装 element-ui,即使没有 vue 的使用经验也能快速上手
l 提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持
l 提供 lambda 、stream api 、webflux 的生产实践。
项目地址:https://gitee.com/log4j/pig
2 基于Spring Cloud实现的微服务基础设施 MCloud
![00231b14e08e1d4ef69ad11f59a8df9e.png](https://i-blog.csdnimg.cn/blog_migrate/d56be1c4dc229a40bfd8cd8463273934.jpeg)
MCloud 基于 Spring Cloud 进行开发,提供了项目中常用的基础设施:
l mcloud-registry 服务注册与发现中心。
l keycloak 用户认证和管理。
l mcloud-apigw 基于Spring cloud gateway 实现的 API 网关 ,同时使用了 netflix-ribbon 作为负载均衡器。
l mcloud-config 基于 GitHub 的统一配置中心(此项目使用 这个 repo 作为配置存储库)。
l mcloud-logs 基于logstash Kibana 以及 ElasticSearch 实现的日志服务。
项目地址:https://gitee.com/black-c/mcloud
3 企业级微服务框架 open-capacity-platform
![5a7548d99f7bab0de96c09a23f8e12ad.png](https://i-blog.csdnimg.cn/blog_migrate/1c92a99e3e035bcfd276da0398d7478c.jpeg)
基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,....),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其目标是帮助企业搭建一套类似百度能力开放平台的框架。
项目地址:https://gitee.com/owenwangwen/open-capacity-platform
4 微服务解决方案 jbone
![378b5fe74970850d5f467fe2e0d8fecc.png](https://i-blog.csdnimg.cn/blog_migrate/91dab50732d8fb29ba4fe1bd796425da.jpeg)
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
![545205098c62d27621af988ec36e8e6d.png](https://i-blog.csdnimg.cn/blog_migrate/602de370751da11376e6743cd079a535.jpeg)
项目地址:https://gitee.com/majunwei2017/jbone
5 分布式、单体式微服务架构并存的综合型项目 SpringBlade
![40165683582a04159eb5e234f6f38028.png](https://i-blog.csdnimg.cn/blog_migrate/2f34bc7c3c2500a0317b244090b5144e.jpeg)
SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2 、Spring Cloud Greenwich 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。
项目地址:https://gitee.com/smallc/SpringBlade