位置:首页 > 软件下载 > 编程开发 > 软件编辑 > SpringBlade(微服务开发平台) v3.0.0免费版
SpringBlade(微服务开发平台) v3.0.0免费版

SpringBlade(微服务开发平台) v3.0.0免费版

大小:5.5M 软件类型:国产软件

软件语言:简体中文 时间:2021-09-19 14:01:35

软件授权:商业软件 运行环境:WinAll

立即下载
软件简介
SpringBlade(微服务开发平台),SpringBlade微服务开发平台采用SpringBoot2、SpringCloudHoxton、Mybatis等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台,您可以免费下载。

SpringBlade(微服务开发平台)采用了Spring Boot 2、Spring Cloud Hoxton、Mybatis等核心技术。并提供基于React和Vue的两个前端框架,快速搭建企业级SaaS多租户微服务平台!

SpringBlade(微服务开发平台)

功能介绍

1.采用前端分离模式,前端开放两个框架:Sword(基于React和Ant Design)和Saber(基于Vue和Element-UI)。

2.后端采用SpringCloud家族bucket,同时对其基本组件进行高度封装,独立创建了一个框架:BladeTool。

3.BladeTool已经推送到Maven中心库,可以直接引入,减少了项目的臃肿,更加注重业务发展。

4.集成哨兵保护服务的稳定性免受流量控制、保险丝退化、系统负载和其他因素的影响。

5.注册中心和配置中心选用Nacos,减轻项目重量,加强模块间的联动。

6.Traefik用于反向替换,新的配置文件自动应用于监控后台更改。

7.最小化封装多租户底层,为扩展性更强的SaaS多租户系统交换更少的代码。

8.借鉴OAuth2,实现了一个多终端认证系统,可控子系统的令牌权限相互隔离。

9.借鉴Security,封装了Secure模块,使用JWT进行Token认证,可以扩展集成Redis等细粒度控制方案。

10.稳定生产两年,经历了来自Camden-Hoxton的技术架构和来自fat jar-docker-k8s jenkins的部署架构。

11.明确分包项目,规范微服务发展模式,明确包包分工。

更新日志

v3.0.0

将SpringBoot升级到2.4.1。

将SpringCloud升级到2020.0.0。

将回弹管理升级到2.3.1。

将Junit升级到5.7.0。

将Mybatis-Plus升级到3.4.1。

将刀具4j升级到2.0.8。

将Seata升级到1.4.1。

将Avue升级到2.7.5。

增加了哨兵自动熔断逻辑。

增加了Sentinel全限流控制器。

添加BladeCloudApplication注释。

重构Feign自动熔丝逻辑以适应最新的API。

重构Junit统一Runner以适应最新的API。

重构Seata的部分模块,以适应最新的API。

修改配置文件以适应最新的应用编程接口。

优化网关全局异常处理程序。

优化部署脚本。

显示全部

SpringBlade(微服务开发平台)类似的软件

猜你喜欢

返回顶部