👌 更新readme
This commit is contained in:
parent
6dc36e5226
commit
ac5914f2d9
25
README.md
25
README.md
|
|
@ -1,10 +1,10 @@
|
|||
<p align="center">
|
||||
<img src="https://img.shields.io/badge/license-Apache%202-blue.svg" alt="Build Status">
|
||||
<img src="https://img.shields.io/badge/Spring%20Cloud-Finchley.SR2-blue.svg" alt="Coverage Status">
|
||||
<img src="https://img.shields.io/badge/Spring%20Boot-2.0.8.RELEASE-blue.svg" alt="Downloads">
|
||||
<img src="https://img.shields.io/badge/Spring%20Cloud-Greenwich.SR1-blue.svg" alt="Coverage Status">
|
||||
<img src="https://img.shields.io/badge/Spring%20Boot-2.1.4.RELEASE-blue.svg" alt="Downloads">
|
||||
</p>
|
||||
|
||||
**SpringBlade微服务开发平台**
|
||||
## SpringBlade微服务开发平台
|
||||
* 采用前后端分离的模式,前端开源两个框架:[Sword](https://gitee.com/smallc/Sword) (基于 React、Ant Design)、[Saber](https://gitee.com/smallc/Saber) (基于 Vue、Element-UI)
|
||||
* 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool)
|
||||
* [BladeTool](https://github.com/chillzhuang/blade-tool)已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发
|
||||
|
|
@ -14,8 +14,7 @@
|
|||
* 极简封装了多租户底层,用更少的代码换来拓展性更强的SaaS多租户系统。
|
||||
* 借鉴OAuth2,实现了多终端认证系统,可控制子系统的token权限互相隔离。
|
||||
* 借鉴Security,封装了Secure模块,采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案。
|
||||
* 踩了踩Kong的坑,有个基本的使用方案,但不深入,因为涉及到OpenResty。
|
||||
* 稳定生产了一年,经历了从Camden -> Finchley的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构
|
||||
* 稳定生产了一年,经历了从Camden -> Greenwich的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构
|
||||
* 项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。
|
||||
|
||||
## 工程结构
|
||||
|
|
@ -95,6 +94,22 @@ SpringBlade
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
## BladeX工作流一览
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="https://gitee.com/smallc/SpringBlade/raw/master/pic/bladex-flow1.png"/></td>
|
||||
<td><img src="https://gitee.com/smallc/SpringBlade/raw/master/pic/bladex-flow2.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://gitee.com/smallc/SpringBlade/raw/master/pic/bladex-flow3.png"/></td>
|
||||
<td><img src="https://gitee.com/smallc/SpringBlade/raw/master/pic/bladex-flow4.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://gitee.com/smallc/SpringBlade/raw/master/pic/bladex-flow5.png"/></td>
|
||||
<td><img src="https://gitee.com/smallc/SpringBlade/raw/master/pic/bladex-flow6.png"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## Sword界面一览
|
||||
<table>
|
||||
<tr>
|
||||
|
|
|
|||
BIN
pic/bladex-flow1.png
Normal file
BIN
pic/bladex-flow1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 273 KiB |
BIN
pic/bladex-flow2.png
Normal file
BIN
pic/bladex-flow2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 492 KiB |
BIN
pic/bladex-flow3.png
Normal file
BIN
pic/bladex-flow3.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 273 KiB |
BIN
pic/bladex-flow4.png
Normal file
BIN
pic/bladex-flow4.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 263 KiB |
BIN
pic/bladex-flow5.png
Normal file
BIN
pic/bladex-flow5.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 340 KiB |
BIN
pic/bladex-flow6.png
Normal file
BIN
pic/bladex-flow6.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 356 KiB |
Loading…
Reference in New Issue
Block a user