mirror of
https://github.com/chillzhuang/Sword
synced 2024-11-21 17:59:26 +08:00
🎉 3.0.0.RELEASE 架构升级适配 SpringCloud 2020
This commit is contained in:
parent
fd278ac92a
commit
e006f590c1
@ -1,9 +1,9 @@
|
||||
<p align="center">
|
||||
<img src="https://img.shields.io/badge/Release-V2.8.0-green.svg" alt="Downloads">
|
||||
<img src="https://img.shields.io/badge/Release-V3.0.0-green.svg" alt="Downloads">
|
||||
<img src="https://img.shields.io/badge/JDK-1.8+-green.svg" alt="Build Status">
|
||||
<img src="https://img.shields.io/badge/license-Apache%202-blue.svg" alt="Build Status">
|
||||
<img src="https://img.shields.io/badge/Spring%20Cloud-Hoxton.SR8-blue.svg" alt="Coverage Status">
|
||||
<img src="https://img.shields.io/badge/Spring%20Boot-2.2.11.RELEASE-blue.svg" alt="Downloads">
|
||||
<img src="https://img.shields.io/badge/Spring%20Cloud-2020-blue.svg" alt="Coverage Status">
|
||||
<img src="https://img.shields.io/badge/Spring%20Boot-2.4.1-blue.svg" alt="Downloads">
|
||||
<a target="_blank" href="https://bladex.vip">
|
||||
<img src="https://img.shields.io/badge/Author-Small%20Chill-ff69b4.svg" alt="Downloads">
|
||||
</a>
|
||||
@ -22,7 +22,7 @@
|
||||
* 极简封装了多租户底层,用更少的代码换来拓展性更强的SaaS多租户系统。
|
||||
* 借鉴OAuth2,实现了多终端认证系统,可控制子系统的token权限互相隔离。
|
||||
* 借鉴Security,封装了Secure模块,采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案。
|
||||
* 稳定生产了一年,经历了从Camden -> Hoxton的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构
|
||||
* 稳定生产了三年,经历了从 Camden -> Hoxton -> 2020 的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构。
|
||||
* 项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。
|
||||
|
||||
## 架构图
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "sword",
|
||||
"version": "2.8.0",
|
||||
"version": "3.0.0",
|
||||
"description": "An out-of-box UI solution for enterprise applications",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
|
@ -20,14 +20,14 @@ class Workplace extends PureComponent {
|
||||
<Row gutter={24}>
|
||||
<Col span={24}>
|
||||
<div style={{ textAlign: 'center' }}>
|
||||
<img src="https://img.shields.io/badge/Release-V2.8.0-green.svg" alt="Downloads" />
|
||||
<img src="https://img.shields.io/badge/Release-V3.0.0-green.svg" alt="Downloads" />
|
||||
<img src="https://img.shields.io/badge/JDK-1.8+-green.svg" alt="Build Status" />
|
||||
<img
|
||||
src="https://img.shields.io/badge/Spring%20Cloud-Hoxton.SR8-blue.svg"
|
||||
src="https://img.shields.io/badge/Spring%20Cloud-2020-blue.svg"
|
||||
alt="Coverage Status"
|
||||
/>
|
||||
<img
|
||||
src="https://img.shields.io/badge/Spring%20Boot-2.2.11.RELEASE-blue.svg"
|
||||
src="https://img.shields.io/badge/Spring%20Boot-2.4.1.RELEASE-blue.svg"
|
||||
alt="Downloads"
|
||||
/>
|
||||
<a href="https://bladex.vip">
|
||||
@ -212,7 +212,26 @@ class Workplace extends PureComponent {
|
||||
</Row>
|
||||
<Row gutter={24}>
|
||||
<Card className={styles.card} bordered={false}>
|
||||
<Collapse bordered={false} defaultActiveKey={['21']}>
|
||||
<Collapse bordered={false} defaultActiveKey={['22']}>
|
||||
<Panel header="3.0.0.发布 架构升级适配SpringCloud2020" key="22">
|
||||
<div>1.升级 SpringBoot 至 2.4.1</div>
|
||||
<div>2.升级 SpringCloud 至 2020.0.0</div>
|
||||
<div>3.升级 SpringBootAdmin 至 2.3.1</div>
|
||||
<div>4.升级 Junit 至 5.7.0</div>
|
||||
<div>5.升级 Mybatis-Plus 至 3.4.1</div>
|
||||
<div>6.升级 Knife4j 至 2.0.8</div>
|
||||
<div>7.升级 Seata 至 1.4.1</div>
|
||||
<div>8.升级 Avue 至 2.7.5</div>
|
||||
<div>9.新增Sentinel自动熔断逻辑</div>
|
||||
<div>10.新增Sentinel全局限流控制器</div>
|
||||
<div>11.新增BladeCloudApplication注解</div>
|
||||
<div>12.重构Feign自动熔断逻辑以适配最新API</div>
|
||||
<div>13.重构Junit统一运行器以适配最新API</div>
|
||||
<div>14.重构Seata部分模块以适配最新API</div>
|
||||
<div>15.修改配置文件以适配最新API</div>
|
||||
<div>16.优化Gateway全局异常处理器</div>
|
||||
<div>17.优化部署脚本</div>
|
||||
</Panel>
|
||||
<Panel header="2.8.0发布 增加在线报表模块" key="21">
|
||||
<div>1.升级 SpringBoot 至 2.2.11.RELEASE</div>
|
||||
<div>2.升级 SpringCloud 至 Hoxton.SR8</div>
|
||||
|
Loading…
Reference in New Issue
Block a user