軟件介紹SpringBlade(微服務(wù)開發(fā)平臺(tái))采用Spring Boot 2 、Spring Cloud Hoxton 、Mybatis 等核心技術(shù),同時(shí)提供基于React和Vue的兩個(gè)前端框架用于快速搭建企業(yè)級(jí)的SaaS多租戶微服務(wù)平臺(tái)!
功能介紹 1、采用前后端分離的模式,前端開源兩個(gè)框架:Sword (基于 React、Ant Design)、Saber (基于 Vue、Element-UI) 2、后端采用SpringCloud全家桶,并同時(shí)對(duì)其基礎(chǔ)組件做了高度的封裝,單獨(dú)開源出一個(gè)框架:BladeTool 3、BladeTool已推送至Maven中央庫(kù),直接引入即可,減少了工程的臃腫,也可更注重于業(yè)務(wù)開發(fā) 4、集成Sentinel從流量控制、熔斷降級(jí)、系統(tǒng)負(fù)載等多個(gè)維度保護(hù)服務(wù)的穩(wěn)定性。 5、注冊(cè)中心、配置中心選型Nacos,為工程瘦身的同時(shí)加強(qiáng)各模塊之間的聯(lián)動(dòng)。 6、使用Traefik進(jìn)行反向代 理,監(jiān) 聽后臺(tái)變化自動(dòng)化應(yīng)用新的配置文件。 7、極簡(jiǎn)封裝了多租戶底層,用更少的代碼換來拓展性更強(qiáng)的SaaS多租戶系統(tǒng)。 8、借鑒OAuth2,實(shí)現(xiàn)了多終端認(rèn)證系統(tǒng),可控制子系統(tǒng)的token權(quán)限互相隔離。 9、借鑒Security,封裝了Secure模塊,采用JWT做Token認(rèn)證,可拓展集成Redis等細(xì)顆粒度控制方案。 10、穩(wěn)定生產(chǎn)了兩年,經(jīng)歷了從Camden -> Hoxton的技術(shù)架構(gòu),也經(jīng)歷了從fat jar -> docker -> k8s + jenkins的部署架構(gòu) 11、項(xiàng)目分包明確,規(guī)范微服務(wù)的開發(fā)模式,使包與包之間的分工清晰。
|
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位官方正式版2024年......
7筆記本win10正式版ghost(32位)旗艦免......
8雨林木風(fēng)win10(32位)ghost 修正專業(yè)......