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   分布式微服务架构   微服务架构  

页面截图展示

上一张 下一张
网站地图 必赢亚洲娱乐直营网 明仕亚洲娱乐登入 欧博平台登入
星际娱乐平台 手机线上娱乐平台 申博闲和庄玩法 太阳城线路检测
壹贰博娱乐首存优惠 168彩票那个是真的吗 从彩时时彩登入 葡京彩票网QQ分分彩
亚洲必赢766.net 必赢亚洲官方网登入 澳门博彩娱乐公司登入 必赢亚洲登入网址
九五至尊网站登入 九五至尊娱乐现金直营网 必赢亚洲电子游戏登入 云顶集团娱乐开户登入
568psb.com 958PT.COM 557XTD.COM 383sunbet.com 919psb.com
729psb.com 688XTD.COM 523SUN.COM 817psb.com 767XTD.COM
599BBIN.COM 999TGP.COM 195sun.com 885jbs.com XSB418.COM
358PT.COM 7777ib.com 8RQS.COM 383PT.COM 688TGP.COM