|
4.前端開發(fā)
采用當(dāng)前比較流行的 Vue,它的優(yōu)點(diǎn)很多,大家可自行查閱官網(wǎng)介紹。 封裝 IBP UI 通用組件,實(shí)現(xiàn)基本表單控件、樹選擇,列表選擇,文件上傳,等等,總之是簡化開發(fā)。 數(shù)據(jù)模板組件封裝,自動(dòng)完成分頁、排序、列寬、多表頭、子表、編輯表、流程發(fā)起等。 支持前后分離應(yīng)用,方便與手機(jī) API 接口對接,Token 方式授權(quán)。 3.用戶界面 基于 Element-UI 平面化界面設(shè)計(jì),精細(xì),更加美觀、高端、大氣、上檔次。 支持平板訪問,響應(yīng)式樣式、響應(yīng)式布局,根據(jù)屏幕分辨率自適應(yīng)控件布局。 無刷新設(shè)計(jì),除了進(jìn)入功能頁面和新頁面,其它情況下全部采用 Ajax 交互,優(yōu)化體驗(yàn)和性能。 支持一鍵換膚,系統(tǒng)右上角設(shè)置即可快速切換整個(gè)UI的風(fēng)格,不僅僅是色調(diào)和樣式,布局也可改變。支持自定義擴(kuò)展項(xiàng)目獨(dú)有的主題樣式風(fēng)格。 優(yōu)化用戶功能操作,大眾思維模式,功能清晰,更加貼切和友好。 國際化的支持,頁面標(biāo)簽國際化,字典菜單國際化,數(shù)據(jù)國際化。 5.功能及組件 工具類 Utils 封裝優(yōu)化,應(yīng)有盡有,包分類層次分明,獨(dú)立工具類項(xiàng)目。 在線任務(wù)調(diào)度,界面化管理,可新增,編輯、刪除、暫停、恢復(fù)、運(yùn)行一次等操作,支持獨(dú)立數(shù)據(jù)源,分布式作業(yè)調(diào)度,調(diào)度日志監(jiān)控分析查詢。 代碼生成工具操作簡化及優(yōu)化,支持多數(shù)據(jù)源。 在線查詢在線人員,強(qiáng)踢在線賬號(hào)。 1.底層架構(gòu) 以 Spring Boot 2 為基礎(chǔ),Maven 多項(xiàng)目依賴,模塊分項(xiàng)目,松耦合,方便模塊升級(jí)、增減模塊。 數(shù)據(jù)庫自動(dòng)創(chuàng)建,第一次運(yùn)行程序,應(yīng)用會(huì)自動(dòng)初始化建表、執(zhí)行初始化數(shù)據(jù)。 權(quán)限授權(quán)模塊靈活,支持 OAuth2.0 單點(diǎn)登錄,簡單 yml 配置即可,不用再寫很多的 xml 配置文件。 支持多數(shù)據(jù)源,簡單 xml 配置即可實(shí)現(xiàn),為了安全性,不提供界面維護(hù)數(shù)據(jù)源。 支持分布式事務(wù)(TCC、消息最終一致性,混合使用、單獨(dú)使用都支持),提供監(jiān)控界面、人工補(bǔ)償操作。 緩存監(jiān)控,J2Cache 二級(jí)緩存,支持快速切換為 Redis 緩存。 服務(wù)器監(jiān)控,查看 CPU,內(nèi)存,JVM,磁盤信息等。方便運(yùn)維人員分析系統(tǒng)負(fù)載情況。 支持 Spring Cloud 架構(gòu),分布式,微服務(wù),最小化內(nèi)核,統(tǒng)一配置中心,統(tǒng)一授權(quán)認(rèn)證中心。 豐富的內(nèi)置功能:用戶權(quán)限、數(shù)據(jù)權(quán)限、系統(tǒng)管理、文件系統(tǒng)。 2.安全方面 支持?jǐn)?shù)據(jù)庫密碼及其它安全密鑰自動(dòng)加密配置。 所有請求參數(shù)獲取,均通過 XSS 跨站腳本過濾方法。 樂觀鎖簡單實(shí)現(xiàn),必要情況下使用,提高數(shù)據(jù)安全性。 身份認(rèn)證: 登錄失敗多少次后顯示驗(yàn)證碼。 登錄失敗多少次后鎖定賬號(hào)及鎖定賬號(hào)時(shí)間。 登錄賬號(hào)密碼可加密后再提交后臺(tái)。 同賬號(hào)是否多會(huì)話登錄。 密碼策略: 初始密碼修改策略,提醒或強(qiáng)制用戶修改初始密碼。 賬號(hào)密碼修改策略,多長時(shí)間內(nèi)未修改,則提醒或強(qiáng)制修改密碼。 賬號(hào)密碼安全等級(jí)限制策略,很弱密碼,弱密碼,安全密碼,很安全密碼。 權(quán)限到接口: 用戶接口權(quán)限。 角色接口權(quán)限。 資源接口權(quán)限。 6.運(yùn)維平臺(tái) 日志監(jiān)控、統(tǒng)計(jì)分析,成熟穩(wěn)定的FELK技術(shù)組合。 鏈路監(jiān)控,Skywalking監(jiān)控技術(shù)。 7.我們的優(yōu)勢 整體架構(gòu)清晰、穩(wěn)定技術(shù)先進(jìn)、源代碼書寫規(guī)范、經(jīng)典技術(shù)會(huì)的人多、易于維護(hù)、易于擴(kuò)展、安全穩(wěn)定。
信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com
|