SpringBlade微服务开发平台

沙龙娱乐钱游戏

SpringBlade微服务开发平台 v3.0.3界面预览
  • 软件作者: 不详
  • 软件大小: 5.53MB
  • 软件类别: 国产软件 | 开发框架
  • 软件语言: 简体中文
  • 运行环境: Java
  • 软件评级: 3星级
  • 更新时间: 2021/5/7 15:21:02
  • 软件授权: 开源软件
  • 插件情况:
  • 相关链接: Home Page
  • 演示地址: 暂无

软件介绍

SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2 、Spring Cloud Hoxton 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。

特点:
1、采用前后端分离的模式,前端开源两个框架:Sword (基于 React、Ant Design)、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的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构
11、项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。
 
SpringBlade 更新日志:
v3.0.3
新增blade-develop的dockerfile
新增blade-develop推送docker配置
新增saber的dockerfile
新增kuboard k8s部署脚本
新增kuboard k8s部署方案
优化pom配置适配新版部署方案
优化swagger加载逻辑默认开启knife4j
Tags: SpringBlade   分布式微服务架构   微服务架构  

页面截图展示

上一张 下一张
网站地图 双色球500彩票网登入 华人彩票地址登入 宝马娱乐送38
菲律宾申博真人娱乐 太阳城官方开户 申博ag国际馆 太阳城娱乐138申博
j8时时彩平台登入 沙龙国际登入 双色球东京1.5分彩 东方彩票湖北快3
宝马娱乐平台官网 星沙龙登录网址 华人娱乐彩票登入 华人彩票官网地址登入
天天娱乐中心 天天娱乐 500彩票网恢复购彩登入 华人彩票官网地址登入
131sj.com 978DC.COM 999TGP.COM XSB7777.COM 811TGP.COM
135PT.COM 517XTD.COM 131ib.com 177BBIN.COM 8WJS.COM
188TGP.COM 888xsb.com XSB889.COM 277PT.COM 787cw.com
177BBIN.COM 858XTD.COM 588xsb.com 167sunbet.com XSB538.COM