应用软件分类


 SpringBlade微服务开发平台V3.1.0免费版

软件大小: 5.50 MB 软件语言: 简体中文
软件授权: 免费软件 软件公司:
软件平台: 更新时间: 2021 - 10 - 9

SpringBlade微服务开发平台
SpringBlade微服务开发平台简介:

微服务开发平台SpringBlade,SpringBlade有一套非常强大的逻辑架构,采用Spring Boot 2 、Spring Cloud Hoxton 、Mybatis 等核心技术,拥有大量的超强核心技术,拥有最快最先进的开发环境,对于设计者们非常友好,能让设计者们在上面轻松编程开发微服务,能够帮助用户满足企业开发需求 。
 

SpringBlade(微服务开发平台)

 

SpringBlade功能介绍

1.采用前端和后端分离模式,前端开源两个框架:Sword(基于React.AntDesign).Saber(基于Vue.Element-UI)
2.后端采用SpringCloud全家桶,同时对其基本部件进行高度封装,单独开源一个框架:BladeTool 。
3.BladeTool已经推到Maven中央库,直接引入即可,减少了工程的臃肿,也更加注重业务开发 。
4.集成Sentinel从流量控制、熔断降级、系统负载等多个维度保护服务的稳定性 。
5.注册中心.配置中心选择Nacos,在减肥的同时加强各模块之间的联动 。
6.使用Traefik进行反向代理,监控后台变化,自动应用新的配置文件 。
7.极简包装多租户底层,用更少的代码换取更具扩展性的SaaS多租户系统 。
8.借鉴OAuth2,实现了多终端认证系统,可控子系统的token权限相互隔离 。
9.借鉴Security,包装Secure模块,使用JWT进行Token认证,可以扩展集成Redis等细粒度控制方案 。
10.稳定生产两年,经历了Camden->Hoxton的技术架构,也经历了fatjar->docker->k8s+jenkins的部署架构 。
11.项目分包明确,微服务开发模式规范,包包分工明确 。

 

SpringBlade更新日志

v3.0.0

升级 SpringBoot 至 2.4.1

升级 SpringCloud 至 2020.0.0

升级 SpringBootAdmin 至 2.3.1

升级 Junit 至 5.7.0

升级 Mybatis-Plus 至 3.4.1

升级 Knife4j 至 2.0.8

升级 Seata 至 1.4.1

升级 Avue 至 2.7.5

新增Sentinel自动熔断逻辑

新增Sentinel全局限流控制器

新增BladeCloudApplication注解

重构Feign自动熔断逻辑以适配最新API

重构Junit统一运行器以适配最新API

重构Seata部分模块以适配最新API

修改配置文件以适配最新API

优化Gateway全局异常处理器

优化部署脚本

 
软件下载区:
 电信下载:SpringBlade微服务开发平台
 移动下载:SpringBlade微服务开发平台
 联通下载:SpringBlade微服务开发平台