FCat是一款企業(yè)級(jí)基礎(chǔ)功能框架,基于Angular4+SpringCloud開(kāi)發(fā),其核心設(shè)計(jì)目標(biāo)是分離前后端、開(kāi)發(fā)快速、學(xué)習(xí)簡(jiǎn)單、功能強(qiáng)大、不重復(fù)造輪子,目標(biāo)是幫助企業(yè)搭建一套基礎(chǔ)功能框架!
功能介紹
1、用戶管理
2、菜單管理
3、組織類(lèi)型管理
4、組織架構(gòu)管理————組織管理、關(guān)聯(lián)用戶、組織授權(quán)
5、數(shù)據(jù)字典
6、日志管理
軟件特色
前端技術(shù):Angular;
支持angular2、4、5版本,UI使用AdminLTE;
angular-cli
TypeScript
組件
模板
模塊
服務(wù)
依賴(lài)注入
動(dòng)態(tài)路由
Http
后端技術(shù):SpringCloud;
1、Eureka
服務(wù)器用作服務(wù)注冊(cè)服務(wù)器。 一個(gè)java客戶端,用來(lái)簡(jiǎn)化與服務(wù)器的交互、作為輪詢(xún)負(fù)載均衡器,并提供服務(wù)的故障切換支持。
2、Zuul
基于JVM路由和服務(wù)端的負(fù)載均衡器 類(lèi)似nginx,反向代 理的功能
3、Hystrix
提供了熔斷、隔離、Fallback、cache、監(jiān)控等功能,能夠在一個(gè)、或多個(gè)依賴(lài)同時(shí)出現(xiàn)問(wèn)題時(shí)保證系統(tǒng)依然可用。
4、Feign
是聲明式、模板化的http客戶端。旨在用最少的開(kāi)銷(xiāo)和代碼將您的代碼連接到http apis。
5、Ribbon
提供客戶端的軟件負(fù)載均衡算法
6、Redis
存儲(chǔ)熱點(diǎn)數(shù)據(jù)
7、Session redis存儲(chǔ)熱點(diǎn)、共享會(huì)話數(shù)據(jù)
8、Security
提供聲明式的安全訪問(wèn)控制解決方案的安全框架
9、OAuth2
一種授權(quán)框架,提供了一套詳細(xì)的授權(quán)機(jī)制。用戶或應(yīng)用可以通過(guò)公開(kāi)的或私有的設(shè)置,授權(quán)第三方應(yīng)用訪問(wèn)特定資源。
10、JWT 提供了一種用于發(fā)布接入令牌(Access Token),并對(duì)發(fā)布的簽名接入令牌進(jìn)行驗(yàn)證的方法。 令牌(Token)本身包含了一系列聲明,應(yīng)用程序可以根據(jù)這些聲明限制用戶對(duì)資源的訪問(wèn)。
11、Config
配置文件統(tǒng)一管理
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門(mén)子PLC S7......
3百度網(wǎng)盤(pán)清爽精簡(jiǎn)純凈版-網(wǎng)盤(pán)工具-百度網(wǎng)盤(pán)清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專(zhuān)用版-機(jī)器人編程......
7seo外鏈助手(超級(jí)外鏈) -SEO外鏈優(yōu)化工具......
8小米運(yùn)動(dòng)刷步數(shù)神器-小米運(yùn)動(dòng)刷步數(shù)神器下載 v2......