基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合并且高度可配置化,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统
1. 项目介绍
前后端分离的企业级微服务架构
主要针对解决微服务和业务开发时常见的非功能性需求
深度定制Spring Security真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案
提供应用管理,方便第三方系统接入,支持多租户(应用隔离)
引入组件化的思想实现高内聚低耦合并且高度可配置化
注重代码规范,严格控制包依赖,每个工程基本都是最小依赖
非常适合学习和企业中使用
2. 项目总体架构图
![](https://i-blog.csdnimg.cn/blog_migrate/02697eff1f9ba855967935b6b8a4d166.png)
3. 功能介绍
![](https://i-blog.csdnimg.cn/blog_migrate/ebce6db87c5c5946f4af2b13261f5307.png)
4. 模块说明
![](https://i-blog.csdnimg.cn/blog_migrate/495d91fbc502f00ddf999b8c7a6e4646.png)
5. 截图(点击可大图预览)
![](https://i-blog.csdnimg.cn/blog_migrate/2767936ba94584609ff9f35a9b8adbf3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/39489aea5fd65834e42f299aa897a768.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b466b576844a64a7e33f12ff6fab3126.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8608ef77fbe2a8e447a5758116b0b77f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/738091a029b692192031c41c78834a47.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a8d2a571e6a1c951a2aea3eba8c40e58.png)
![](https://i-blog.csdnimg.cn/blog_migrate/79269d2224d6edef6ea20fb6d74e590d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/27b37e9e38667943dae19278e4d7bcdb.png)
![](https://i-blog.csdnimg.cn/blog_migrate/629ab0b77daca9d0db65fedb159cb30a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/eef2fd0c500461009cdcf8307bbc9bc3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/191029bde31288e1bef4ad18725e0783.png)