
軟件開發(fā)是一項系統(tǒng)工程,,涉及到項目管理,、需求調(diào)研,、產(chǎn)品設(shè)計,、開發(fā)測試、實施運維等一系列活動,。如何將企業(yè)的開發(fā)流程沉淀成可重用的“能力”,,助力應(yīng)用系統(tǒng)的快速開發(fā)迭代,金鵬Feosd(Fast&Easy One-Stop Development)應(yīng)運而生,。
金鵬Feosd是一款簡約化,、標(biāo)準(zhǔn)化、規(guī)范化,、自動化、組件化一站式開發(fā)平臺,?;赟pringBoot2.x、Vue&ElementUI,、uni-app,、Hibernate&Jpa、Spring Security,、JWT等框架,,采用前后端分離架構(gòu),,通過一系列可復(fù)用、可插拔的組件和一整套完善的代碼模塊,,一鍵生成Java服務(wù)端,、IOS、Android,、H5,、小程序代碼,避免開發(fā)者的重復(fù)工作,,讓開發(fā)更多關(guān)注具體業(yè)務(wù),,降低技術(shù)門檻、減少研發(fā)成本,、提升開發(fā)效率,,協(xié)助開發(fā)者快速搭建穩(wěn)定高質(zhì)量的信息化應(yīng)用。
No.1快速多終端一站式開發(fā)
工程化的開發(fā)框架可以自動生成Java服務(wù)端,、IOS,、Android、H5初始化代碼,,生成的代碼具備項目基礎(chǔ)功能,,可直接運用項目中。
No.2完善的RBAC
結(jié)合Spring Security,、Shiro等成熟安全框架的優(yōu)點和前后端完全分離無狀態(tài)的特性,,自主實現(xiàn)一套基于JWT Token機制的用戶角色安全框架。
No.3支持自定義工作流
在Activiti工作流框架基礎(chǔ)上,,實現(xiàn)一套包含流程設(shè)計,、流程表單、歷史流程等功能的工作流組件,,可在項目中一鍵集成使用,。
No.4豐富的組件庫
提供文件上傳、文件在線預(yù)覽,、數(shù)據(jù)字典,、系統(tǒng)日志、任務(wù)管理器,、省市區(qū)管理,、鍵值對存儲、數(shù)據(jù)快照等豐富組件庫,,能夠讓開發(fā)者搭積木似的快速搭建自己的應(yīng)用,。
No.5代碼一鍵生成
提煉通用代碼、常用功能,,自定義代碼生成器,,可一鍵生成常用CRUD操作代碼,;網(wǎng)關(guān)代碼可根據(jù)網(wǎng)關(guān)接口定義,自動生成客戶端接口,,并抽象網(wǎng)絡(luò)層的協(xié)議,,開發(fā)者可以像調(diào)用本地方法一樣直接調(diào)用網(wǎng)關(guān)接口,而無需管理網(wǎng)絡(luò)連接等,。
No.6常用功能&三方平臺一鍵集成
集成Easypoi,、SQL監(jiān)控、微信開發(fā),、第三方支付,、社交分享、掃碼,、本地緩存等SDK,。
No.7運維監(jiān)控可視化
內(nèi)置運維監(jiān)控功能,可進行Redis監(jiān)控,、Tomcat監(jiān)控,、服務(wù)器監(jiān)控、JVM信息捕獲,、請求追蹤,、磁盤監(jiān)控。
No.8使用方式靈活
框架與組件沒有相互依賴性,,可分可合,,靈活機動。各組件可以插件化提供強大的功能,,也可以互相配合優(yōu)化使用體驗,,發(fā)揮更大的作用。
為方便開發(fā),,平臺封裝了眾多性能優(yōu)異的組件,,能夠為應(yīng)用提供各種常用功能,可以與框架一起使用快速開發(fā)應(yīng)用系統(tǒng),。
支持本地,、Hadoop(HDFS)、七牛云,、阿里云OSS,、騰訊云OSS、MinIO等對象存儲一鍵集成,;提供前端VUE 富文本編輯器 vue-editor,、百度編輯器集成,。
實現(xiàn)字典項,、表字段關(guān)聯(lián),,并可通過注解@Dic自動翻譯字典項內(nèi)容。
通過注解@SysLog,,可自動實現(xiàn)日志寫入,,后臺管理集成日志查閱功能;記錄包含操作人,、操作內(nèi)容,、操作結(jié)果、操作時間,、耗時,、操作IP等詳細(xì)內(nèi)容。
實現(xiàn)靈活的任務(wù)管理功能,,通過后臺可動態(tài)配置任務(wù)的執(zhí)行策略,,可查詢?nèi)罩镜膱?zhí)行日志。
省市區(qū)(縣)三級行政區(qū)域管理,,可動態(tài)設(shè)置開通區(qū)域,;前端集成省市區(qū)選擇器組件。
支持基于內(nèi)存,、配置文件,、數(shù)據(jù)庫、Redis等存儲方式的鍵值對管理功能,,可靈活配置存儲方式,、過期策略等。
可記錄關(guān)鍵數(shù)據(jù)的變更記錄,,每次變動自動生成一份版本快照存入數(shù)據(jù)庫,,增加系統(tǒng)的安全可追溯性。
實現(xiàn)xlsx,、xls,、docx、doc,、pptx,、ppt、pdf,、txt等文檔的在線預(yù)覽功能,,提供方便、直觀的在線預(yù)覽,。
支持doc(x),、txt、pdf、excel等文件的內(nèi)容全文檢索,,搜索高亮顯示,。
提供微信公眾號推送、小程序(服務(wù))訂閱消息,、短信SMS,、系統(tǒng)站內(nèi)信、郵件等多種方式的消息推送管理功能,。
支持基于RBAC管理的用戶安全策略,,權(quán)限可精細(xì)到頁面按鈕級,支持ServiceAccount,、UserAccount驗證,,可滿足幾乎所有的應(yīng)用權(quán)限控制場景需求。
封裝接入微信,、支付寶,、銀聯(lián)、跨境,、paypal(全球網(wǎng)關(guān)),、富友、友店等支付通道的SDK,。