狠狠色噜噜狠狠狠狠2021,久久精品国产亚洲av麻豆白洁,777米奇影视盒,国内精品老年人视频网站

揭秘JEPaaS低代碼架構(gòu)系列之——3.技術(shù)架構(gòu)和技術(shù)選型(低代碼 架構(gòu)設(shè)計(jì))

上期,我們揭秘了JEPaaS低代碼快速開發(fā)平臺(tái)的平臺(tái)功能圖,這期我們揭秘JEPaaS的技術(shù)架構(gòu)和技術(shù)選型

平臺(tái)技術(shù)架構(gòu)圖

揭秘JEPaaS低代碼架構(gòu)系列之——3.技術(shù)架構(gòu)和技術(shù)選型(低代碼 架構(gòu)設(shè)計(jì))

  • JEPaaS低代碼快速開發(fā)平臺(tái)底層支持多種數(shù)據(jù)庫(kù),包括Oracle,MySQL,SqlServer,人大金倉(cāng),神通,達(dá)夢(mèng),TIDB。
  • JEPaaS低代碼快速開發(fā)平臺(tái)使用動(dòng)態(tài)映射機(jī)制,用戶不再需要書寫實(shí)體與數(shù)據(jù)庫(kù)表進(jìn)行映射關(guān)聯(lián),而是直接使用DynaBean機(jī)制。
  • JEPaaS實(shí)現(xiàn)了通用的工具集,組件集,應(yīng)用集,能大大提高開發(fā)人員的開發(fā)效率。
  • JEPaaS統(tǒng)一實(shí)現(xiàn)了資源表引擎,數(shù)據(jù)字典引擎,功能引擎,工作流引擎等,極大縮短業(yè)務(wù)應(yīng)用開發(fā)周期。

平臺(tái)引擎原理

  1. JEPaaS低代碼快速開發(fā)平臺(tái)采用引擎式開發(fā),開發(fā)人員操作引擎,生成元數(shù)據(jù)(資源表元數(shù)據(jù),功能元數(shù)據(jù),字典元數(shù)據(jù),流程元數(shù)據(jù)等)和功能腳本(JavaScript),并進(jìn)行元數(shù)據(jù)存儲(chǔ)和緩存處理。
  2. 當(dāng)用戶請(qǐng)求功能,平臺(tái)按如下過程加載元數(shù)據(jù),如瀏覽器從indexDB中沒有獲取到元數(shù)據(jù),則請(qǐng)求從后臺(tái)加載(先從一級(jí)緩存加載,一級(jí)緩存沒有,則從二級(jí)緩存加載,二級(jí)緩存沒有則從數(shù)據(jù)庫(kù)加載,并緩存至瀏覽器)。
  3. 前端引擎根據(jù)元數(shù)據(jù)進(jìn)行功能渲染,根據(jù)功能配置元數(shù)據(jù)渲染功能,從而決定功能展示方式(列表或表單),根據(jù)列表元數(shù)據(jù)或表單元數(shù)據(jù)進(jìn)行列表渲染、表單渲染、快速查詢渲染,高級(jí)查詢渲染,并根據(jù)功能配置數(shù)據(jù)進(jìn)行功能數(shù)據(jù)加載。
  4. 用戶看到配置化界面,點(diǎn)擊功能按鈕或其他操作,觸發(fā)腳本事件,執(zhí)行相應(yīng)腳本,完成用戶業(yè)務(wù)串聯(lián)操作。

技術(shù)選型

揭秘JEPaaS低代碼架構(gòu)系列之——3.技術(shù)架構(gòu)和技術(shù)選型(低代碼 架構(gòu)設(shè)計(jì))

后端技術(shù)棧

  • 核心框架:Spring Framework
  • 安全框架:Spring security
  • 視圖框架:Spring MVC
  • 任務(wù)調(diào)度:Spring Task
  • 緩存框架:Ehcache、Redis
  • 日志管理:SLF4J、Logback
  • 持久層框架:自主研發(fā)JEDB
  • 服務(wù)端驗(yàn)證:Hibernate Validator
  • 工作流引擎:JBPM
  • 數(shù)據(jù)庫(kù)連接:ALibaba Druid

前端技術(shù)棧

  • JS框架:jQuery、Vue
  • UI框架:ElementUI
  • 富文本編輯:UEditor
  • 代碼編輯器:monacoEditor
  • Socket通訊:Socket.IO、WebSocket
  • 圖表組件:EChart
  • 打印組件:Lodop
  • APP JS框架:MUI、H5 、Vue
  • APP UI框架:MUI、ElementUI
  • Office組件:pageoffice

JEPaaS技術(shù)優(yōu)勢(shì):

  1. JEPaaS低代碼快速開發(fā)平臺(tái)以配置為中心,內(nèi)置自研的資源表引擎,功能引擎,數(shù)據(jù)字典引擎,腳本引擎,流程引擎等,使開發(fā)人員脫離具體的技術(shù)細(xì)節(jié),集中精力在業(yè)務(wù)開發(fā);從而大大提高開發(fā)人員的開發(fā)速度,縮短項(xiàng)目的開發(fā)周期,減少企業(yè)的開發(fā)成本。
  2. JEPaaS低代碼快速開發(fā)平臺(tái)采用三級(jí)緩存機(jī)制(瀏覽器緩存IndexDB,二級(jí)緩存Redis,一級(jí)緩存Ehcache),大大提高功能的加載速度,給予用戶更好的使用體驗(yàn)。
  3. JEPaaS低代碼快速開發(fā)平臺(tái)底層支持多種數(shù)據(jù)庫(kù),包括MySQL,Oracle,SqlServer,同時(shí)支持國(guó)產(chǎn)化數(shù)據(jù)庫(kù)神通,人大金倉(cāng),達(dá)夢(mèng),TIDB,同時(shí)可以支持更多類型的數(shù)據(jù)庫(kù)。
  4. JEPaaS低代碼快速開發(fā)平臺(tái)支持國(guó)產(chǎn)金蝶天燕應(yīng)用服務(wù)及國(guó)產(chǎn)化普華,中標(biāo)麒麟,極大方便用戶的國(guó)產(chǎn)化改造。
  5. JEPaaS低代碼快速開發(fā)平臺(tái)采用自研升級(jí)機(jī)制,用戶可以把配置好的功能,字典,流程等構(gòu)建為一個(gè)升級(jí)包,然后把升級(jí)包升級(jí)到指定的采用JEPaaS的其他系統(tǒng)。

這期,我們重點(diǎn)揭秘了JEPaaS的技術(shù)架構(gòu)相關(guān)的,后續(xù)我們重點(diǎn)揭秘下JEPaaS低代碼快速開發(fā)平臺(tái)的核心模塊,敬請(qǐng)關(guān)注。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2024年7月8日 下午6:35
下一篇 2024年7月8日 下午6:47

相關(guān)推薦

  • 武威:以高質(zhì)量黨建引領(lǐng)高質(zhì)量發(fā)展(高水平黨建引領(lǐng)高質(zhì)量發(fā)展)

    以高質(zhì)量黨建引領(lǐng)高質(zhì)量發(fā)展 ——武威市基層黨建工作邁出堅(jiān)實(shí)步伐 黨的十八大以來,武威市牢固樹立群眾至上、實(shí)踐第一、大抓基層、從嚴(yán)從實(shí)“四大導(dǎo)向”,持續(xù)用力抓基層、強(qiáng)基礎(chǔ)、固基本,推…

    科研百科 2023年1月10日
    357
  • 圖書室管理系統(tǒng)項(xiàng)目

    圖書室管理系統(tǒng)項(xiàng)目 隨著現(xiàn)代企業(yè)規(guī)模的不斷擴(kuò)大,企業(yè)需要越來越多的資源和工具來支持他們的業(yè)務(wù)。其中,圖書室管理系統(tǒng)是一個(gè)關(guān)鍵的工具,可以幫助企業(yè)有效地管理他們的圖書資源。一個(gè)完善的…

    科研百科 2025年1月16日
    4
  • 推進(jìn)基層黨建的四點(diǎn)建議(推進(jìn)基層黨建的四點(diǎn)建議是什么)

    黨的基層組織是確保黨的路線方針政策和決策部署貫徹落實(shí)的基礎(chǔ),它是“推動(dòng)發(fā)展、服務(wù)群眾、凝聚人心、促進(jìn)和諧”的戰(zhàn)斗堡壘。推進(jìn)基層黨建工作,應(yīng)以加強(qiáng)“四個(gè)建設(shè)”為抓手,抓常抓長(zhǎng)、落細(xì)落…

    科研百科 2023年11月14日
    182
  • 高效項(xiàng)目管理

    高效項(xiàng)目管理 項(xiàng)目管理在商業(yè)和工業(yè)活動(dòng)中起著至關(guān)重要的作用。通過有效的管理,項(xiàng)目團(tuán)隊(duì)能夠按時(shí)完成任務(wù),并確保項(xiàng)目的質(zhì)量、時(shí)間表和預(yù)算得到遵守。但是,傳統(tǒng)的項(xiàng)目管理方式已經(jīng)過時(shí),需要…

    科研百科 2024年8月22日
    6
  • 超市進(jìn)銷存有哪些好用功能?盤點(diǎn)超市管理進(jìn)銷存軟件經(jīng)營(yíng)必備功能

    超市經(jīng)營(yíng)規(guī)模日漸擴(kuò)張,銷售額和門店數(shù)量都在大幅度增加。中小型超市也突破以食品為主的傳統(tǒng)格局,向百貨行業(yè)經(jīng)營(yíng)模式發(fā)展。與此同時(shí),信息化也已滲透到各行業(yè)領(lǐng)域。超市管理進(jìn)銷存軟件正層出不…

    科研百科 2023年8月31日
    282
  • 項(xiàng)目保險(xiǎn)客戶關(guān)系管理

    項(xiàng)目保險(xiǎn)客戶關(guān)系管理 隨著現(xiàn)代項(xiàng)目管理的日益復(fù)雜和多元化,項(xiàng)目保險(xiǎn)成為了越來越多企業(yè)所面臨的一項(xiàng)重要業(yè)務(wù)。與客戶保持良好的關(guān)系至關(guān)重要,因?yàn)轫?xiàng)目的成功往往依賴于與客戶的溝通和協(xié)作。…

    科研百科 2024年9月27日
    4
  • 工程系統(tǒng)管理

    工程系統(tǒng)管理是一種管理方法,用于規(guī)劃、組織、實(shí)施和維護(hù)復(fù)雜的工程系統(tǒng),包括建筑、IT、能源、交通、醫(yī)療和其他領(lǐng)域。本文將探討工程系統(tǒng)管理的基本概念、方法和應(yīng)用。 工程系統(tǒng)管理是一種…

    科研百科 2024年10月1日
    5
  • 中國(guó)醫(yī)學(xué)科學(xué)院stem排名什么時(shí)候開始

    中國(guó)醫(yī)學(xué)科學(xué)院stem排名什么時(shí)候開始 隨著醫(yī)學(xué)科技的不斷發(fā)展, stem(樹突狀細(xì)胞) 技術(shù)也逐漸成為醫(yī)學(xué)領(lǐng)域的熱點(diǎn)。而作為我國(guó)醫(yī)學(xué)科技的重要支撐機(jī)構(gòu),中國(guó)醫(yī)學(xué)科學(xué)院也在近年來開…

    科研百科 2024年12月4日
    2
  • 新突破!宇信科技與華為強(qiáng)化縱深合作(宇信科技攜手華為)

    自2013年起,宇信科技與華為已攜手同行8年之久,共同參與和見證了中國(guó)金融科技的發(fā)展與演進(jìn)。8年間,宇信科技成為了華為在金融科技行業(yè)合作最久、最為全面的合作伙伴之一。雙方攜手打造了…

    科研百科 2025年1月12日
    13
  • 風(fēng)景園林科研

    風(fēng)景園林科研 風(fēng)景園林科研是一門探索園林設(shè)計(jì)和建設(shè)規(guī)律的科學(xué)。隨著城市化進(jìn)程的不斷加速,風(fēng)景園林行業(yè)也面臨著越來越多的挑戰(zhàn)和機(jī)遇。因此,風(fēng)景園林科研的發(fā)展已經(jīng)成為了行業(yè)提高自身競(jìng)爭(zhēng)…

    科研百科 2024年10月22日
    4