无码人妻丰满熟妇奶水区码,麻豆一区区三,亚洲日韩欧美精品综合,亚洲无码地址

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

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

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

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

  • JEPaaS低代碼快速開發(fā)平臺底層支持多種數(shù)據(jù)庫,包括Oracle,MySQL,SqlServer,人大金倉,神通,達(dá)夢,TIDB。
  • JEPaaS低代碼快速開發(fā)平臺使用動態(tài)映射機(jī)制,用戶不再需要書寫實(shí)體與數(shù)據(jù)庫表進(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ā)周期。

平臺引擎原理

  1. JEPaaS低代碼快速開發(fā)平臺采用引擎式開發(fā),開發(fā)人員操作引擎,生成元數(shù)據(jù)(資源表元數(shù)據(jù),功能元數(shù)據(jù),字典元數(shù)據(jù),流程元數(shù)據(jù)等)和功能腳本(JavaScript),并進(jìn)行元數(shù)據(jù)存儲和緩存處理。
  2. 當(dāng)用戶請求功能,平臺按如下過程加載元數(shù)據(jù),如瀏覽器從indexDB中沒有獲取到元數(shù)據(jù),則請求從后臺加載(先從一級緩存加載,一級緩存沒有,則從二級緩存加載,二級緩存沒有則從數(shù)據(jù)庫加載,并緩存至瀏覽器)。
  3. 前端引擎根據(jù)元數(shù)據(jù)進(jìn)行功能渲染,根據(jù)功能配置元數(shù)據(jù)渲染功能,從而決定功能展示方式(列表或表單),根據(jù)列表元數(shù)據(jù)或表單元數(shù)據(jù)進(jìn)行列表渲染、表單渲染、快速查詢渲染,高級查詢渲染,并根據(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ù)庫連接: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)勢:

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

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

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

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

相關(guān)推薦

  • 陜西省科研項(xiàng)目評審時間

    陜西省科研項(xiàng)目評審時間: 推動科技創(chuàng)新, 促進(jìn)經(jīng)濟(jì)發(fā)展 摘要:陜西省作為我國的一個重要科技創(chuàng)新基地,一直以來非常注重科研項(xiàng)目評審的工作。本文將介紹陜西省科研項(xiàng)目評審的時間、流程、標(biāo)…

    科研百科 2025年5月27日
    7
  • 石家莊軟件開發(fā)公司(石家莊軟件開發(fā)公司排名)

    石家莊軟件開發(fā)公司位于河北省石家莊市,是一家專注于軟件開發(fā)的高新技術(shù)企業(yè)。公司成立于2021年,經(jīng)過多年的發(fā)展,現(xiàn)已成為國內(nèi)領(lǐng)先的軟件開發(fā)企業(yè)。 作為一家技術(shù)型企業(yè),公司將“技術(shù)創(chuàng)…

    科研百科 2023年4月23日
    330
  • 什么是項(xiàng)目ERP系統(tǒng)?(項(xiàng)目型erp)

    如果你想有效管理一家公司,你就需要跟蹤大量數(shù)據(jù)。徘徊于預(yù)算、截止日期、里程碑和勞動力之間,即使是最有條理的經(jīng)理也會不知所措。 大多數(shù)現(xiàn)代企業(yè)依靠企業(yè)資源計(jì)劃(ERP))系統(tǒng)來管理大…

    科研百科 2024年4月22日
    58
  • 顧客管理是什么軟件(店鋪顧客管理軟件)

    店鋪顧客管理軟件 隨著現(xiàn)代商業(yè)的發(fā)展,越來越多的店鋪開始使用顧客管理軟件來跟蹤和管理顧客信息。這些軟件可以幫助商家更好地了解顧客,提高銷售額,減少錯誤和損失。本文將介紹一種常用的店…

    科研百科 2024年6月7日
    35
  • 未知3103966416

    未知 人生是一場旅程,每個人都有著不同的目的地,也有著不同的道路。有些人選擇了高速列車,有些人選擇了步行,而有些人則選擇了騎自行車。但無論選擇什么,我們都需要在途中不斷前行。 在這…

    科研百科 2024年11月14日
    1
  • 深圳項(xiàng)目管理系統(tǒng)

    深圳項(xiàng)目管理系統(tǒng) 隨著數(shù)字化時代的到來,深圳的項(xiàng)目管理系統(tǒng)已經(jīng)成為現(xiàn)代項(xiàng)目管理中不可或缺的一部分。一個好的項(xiàng)目管理系統(tǒng)不僅可以提高項(xiàng)目的效率,減少成本,還可以提高項(xiàng)目的質(zhì)量和成果。…

    科研百科 2024年12月12日
    2
  • 廣聯(lián)達(dá)是導(dǎo)入gccp好

    廣聯(lián)達(dá)是導(dǎo)入gccp好 隨著數(shù)字化時代的到來,建筑信息模型(BIM)成為了建筑行業(yè)中不可或缺的一部分。廣聯(lián)達(dá)作為建筑信息模型領(lǐng)域的領(lǐng)軍企業(yè),一直致力于推動BIM技術(shù)的發(fā)展和應(yīng)用。而…

    科研百科 2024年12月1日
    13
  • 推薦幾個不錯的IOT物聯(lián)網(wǎng)開源項(xiàng)目(推薦幾個不錯的iot物聯(lián)網(wǎng)開源項(xiàng)目)

    IoT即”物聯(lián)網(wǎng)”,是指互聯(lián)網(wǎng)上一組互相連接的物品、設(shè)備、傳感器等,可以實(shí)現(xiàn)對數(shù)據(jù)的采集、傳輸、存儲、處理和應(yīng)用,從而實(shí)現(xiàn)智能化、自動化、無人化的目標(biāo)。通過互聯(lián)網(wǎng),這些設(shè)備可以相互…

    科研百科 2023年9月4日
    297
  • 語言文字類科研項(xiàng)目

    語言文字類科研項(xiàng)目 隨著數(shù)字化時代的到來,語言文字類科研項(xiàng)目成為了一項(xiàng)備受關(guān)注的領(lǐng)域。這些項(xiàng)目旨在研究人類語言的演化、傳播、應(yīng)用等方面,并且通過對語言數(shù)據(jù)的收集、分析和挖掘,為語言…

    科研百科 2025年4月25日
    3
  • 客戶關(guān)系管理有哪些功能

    客戶關(guān)系管理(CRM)是一種管理客戶信息和需求的技術(shù),可以幫助企業(yè)更好地了解客戶,提高客戶滿意度,增加銷售額和利潤。以下是客戶關(guān)系管理的一些主要功能: 1. 客戶信息管理:客戶關(guān)系…

    科研百科 2025年1月6日
    4
大鸡巴福利视频导航| www女人av| 夫妻性生活不卡视频| 中日高清字幕91综合久久| 在线看经典黄片| 99好吊视频| 欧美曰一级黄片| 午夜一级理论电影| 日B在线高清| 国产精品无码av电影| 人人射AV| 中文字幕 日韩 亚洲| 人妻网站成熟人妻VA网站| 99热这里只有精品国产16| 91麻豆精品综合| 激情五月网久久| 日韩男人的天堂| av3级1区男人天堂| 真人在线一区二区三区| 曰韩天堂成人| 毛片不卡在线看| 九九视频九九视频少妇| 艹B免费视频直播| 国产中字幕不卡一区| 亚洲无码精品1580专区| 国产欧美精品二区二区| 久久久久久久电影一区| 人妻免费一级黄片| 一直搞一直操| 无码不卡两性视频| 国产-精品国产| 日韩日日夜夜操| 97在线观看免费精品一区二区| 中文字幕青青草原| 人妻少妇-区二区Aⅴ| 2019无码中文字幕亚洲| 国产欧美成人观看视频| 99精品久久久中文字幕| 99精品少妇| 好逼网| 成人一二三在线|