呦呦鹿鳴處 書卷彙成川

聯繫我們:
《低代碼開發平臺的設計與實現——基於元數據模型》封面

低代碼開發平臺的設計與實現——基於元數據模型

文件格式: EPUB · MOBI · PDF · TXT

獲取下載鏈接

出版年份: 2022
ISBN: 9787121423529
豆瓣評分: 0.0

標籤

低代碼開發平臺是在不寫或者只寫極少量代碼即可實現業務功能的軟件平臺,可以助力企業快速完成數字化轉型。本書介紹低代碼開發平臺設計與開發的詳細過程,以元數據模型為核心,介紹服務、數據庫、主數據、界面展現、功能配置,以及元數據自身的管理,完整呈現元數據驅動的低代碼開發平臺的端到端的實現機制。 《低代碼開發平臺的設計與實現——基於元數據模型》面向的讀者需要具備一定的開發基礎,適合所有對低代碼開發平臺或對元數據模型感興趣的軟件工程師及相關從業人員學習閱讀。

第1章  元數據模型	1
1.1  低代碼開發平臺介紹	1
1.2  當事人領域模型	9
1.3  元數據模型定義	11
1.4  元數據模型實例類	16
1.5  元數據模型實例創建	19
1.6  元數據模型術語	23
1.7  主數據應用場景	25
1.8  本書實現目標	28
1.8.1  當事人錄入功能	29
1.8.2  當事人查詢功能配置	33
第2章  元數據實例服務	37
2.1  技術分層架構	37
2.2  元數據實例服務設計	38
2.2.1  新建當事人	38
2.2.2  修改當事人	40
2.2.3  刪除當事人	41
2.2.4  創建實例	44
2.2.5  修改實例	45
2.2.6  刪除實例	46
2.2.7  實例服務設計小結	47
2.3  元數據實例服務介紹	48
2.3.1  getDna服務	48
2.3.2  initInst服務	49
2.3.3  saveInst服務	50
2.3.4  getInst服務	52
2.3.5  deleteInst服務	53
2.3.6  當事人和元數據實例服務對比分析	54
2.4  元數據實例與POJO轉換	55
2.4.1  元數據實例與POJO定製化轉換	55
2.4.2  元數據實例與POJO基於參數轉換	57
2.4.3  元數據實例與POJO基於註解轉換	62
2.5  元數據實例與JSON轉換	68
2.5.1  元數據實例的JSON格式轉換	68
2.5.2  元數據實例JSON序列化	71
2.5.3  元數據實例JSON反序列化	73
2.5.4  Controller層JSON轉換應用	76
第3章  元數據實例持久化	78
3.1  元數據實例數據庫映射分析	78
3.2  通用數據庫結構	79
3.3  元數據實例數據庫映射配置	83
3.4  數據庫映射的構造器	86
3.5  數據庫映射的創建	90
3.6  DAO服務	95
3.6.1  insertCell服務	95
3.6.2  updateCell服務	98
3.6.3  deleteCellByKey服務	101
3.6.4  getInst服務	104
第4章  元數據實例查詢	108
4.1  條件查詢分析	108
4.2  基本數據結構	112
4.2.1  查詢條件數據結構	112
4.2.2  查詢相關樹概念	114
4.2.3  構造查詢相關樹	118
4.3  查詢服務的實現	123
4.3.1  查詢服務接口	123
4.3.2  構造SQL組合對象	124
4.3.3  DAO層條件查詢服務	135
4.3.4  查詢服務調用示例	140
4.3.5  查詢條件構造器	144
4.4  簡單查詢	147
第5章  主數據	150
5.1  主數據Dna	150
5.2  查詢定義主數據	154
5.3  根據定義查詢	160
第6章  元數據實例的界面展現	162
6.1  菜單主數據管理	162
6.2  當事人錄入界面實現	168
6.3  實例通用界面實現	177
6.4  頁面佈局定義	181
6.5  當事人錄入頁面佈局	187
6.6  InstLayout界面渲染	191
6.7  實例屬性基礎Vue組件	193
6.7.1  InstInput	193
6.7.2  InstSwitch	194
6.7.3  InstBoolSelect	195
6.7.4  DictionarySelect	196
6.7.5  InstButton	197
6.7.6  InstFilterSelect	198
6.7.7  InstSlaveSelect	200
6.8  InstFormLayout組件	204
6.9  InstGridLayout組件	208
6.10  InstTreeLayout組件	220
6.11  組件InstLayout間關係	229
第7章  功能配置	235
7.1  工作臺	235
7.2  InstEntry組件	240
7.3  InstFilter組件	247
第8章  元數據定義配置	256
8.1  Dna管理	256
8.2  DnaDbMap管理	266
8.2.1  類DnaDbMap的Dna對象	267
8.2.2  Dna對象到數據庫映射	272
8.2.3  DnaDbMap對象到數據庫的映射	275
8.3  InstLayout管理	276
8.3.1  InstLayout中間類	277
8.3.2  InstLayout中間類的Dna對象	279
8.3.3  Dna的Dna對象展現	284
8.3.4  DnaDbMapAgent對象展現	287
8.3.5  InstLayoutAgent對象展現	289

《代碼之外的功夫 程序員精進之路》

厭倦了被代碼框死的思維?身為程序員的你,是否曾感覺自己遠不止是“敲代碼的”?這本書,正是一場為你量身打造的思維盛宴! 它大膽顛覆傳統,破天荒地在面向程序員的書籍中,一句代碼也不提。因為它深知,優秀的程序員,其核心價值絕非敲擊鍵盤的熟練度,而是將那冰冷的邏輯工具,巧妙化為解決真實世界難題的藝術。 ...

查看詳情 →

《代碼整潔之道》

還在為Bug纏身、修改舊代碼如同考古而頭疼不已?還在為團隊效率低下、項目進度停滯不前而焦慮不安? 無論是崇尚快速迭代的敏捷,還是追求穩健深耕的傳統,所有開發者都心知肚明——代碼質量,才是項目成敗的關鍵命脈。它不僅是架構和管理的基石,更是日常開發中無處不在的痛點與閃光點。 而這本書,將徹底顛覆你對...

查看詳情 →

《UML基礎、案例與應用》

本書教讀者循序漸進地、系統地學習UML基礎知識和應用技術。 全書分為三部分24章。第一部分"基礎知識"包括第1章到第15章,主要是介紹UML語言的基礎知識以及面向對象的概念和思想,還簡單介紹了UML在開發過程的應用方法。第二部分"學習案例"包括第16章到第22章,結合實例詳細分析了UML的應用...

查看詳情 →

《了不起的JavaScript工程師》

《了不起的JavaScript工程師:從前端到全端高級進階》講述了開發者使用JavaScript在各種Web開發場景下所需要掌握的重點知識和概念。從最基礎的開發工具講起,再到開發思維方式和前端頁面開發,然後擴展到小程序開發和開發工具的混合應用,再講解前後端交互最常用的網絡協議及API設計,最後講解了...

查看詳情 →