BaiHui I
简介
基于 Spring Cloud、Spring Security OAuth2 开发代号为 百汇 的 统一认证授权的微服务基础架构。
Microservice Architecture
- 基于 Spring Cloud Finchley 、Spring Security OAuth2 的 RBAC 统一认证授权框架
核心依赖
依赖 | 版本 |
---|---|
Spring Boot | 2.0.8.RELEASE |
Spring Cloud | Finchley.SR2 |
Spring Security OAuth2 | 2.3.3.RELEASE |
模块说明
baihui
├── app -- 应用
│ ├── biz -- 应用层业务模块
│ │ ├── auth -- 授权服务模块
│ │ ├── bh
│ │ ├── service-impl
│ │ ├── shared
│ │ └── spi --SPI(Service Provider Interface)
│ ├── common -- 系统公共模块
│ │ ├── dal -- 数据访问模块
│ │ ├── service -- 对外接口模块
│ │ └── util -- 工具模块
│ ├── core -- 核心模块
│ │ ├── model -- 域模型模块
│ │ └── service -- 基础业务模块
│ └── web -- 表现模块
│ └── home
├── conf -- 配置
│ └── test.xml
├── pom.xml
└── webroot -- 页面
└── index.html
依赖环境
JDK8、Maven、Mysql、Redis、Docker