《低代码开发平台的设计与实现――基于元数据模型》[90M]百度网盘|pdf下载|亲测有效
《低代码开发平台的设计与实现――基于元数据模型》[90M]百度网盘|pdf下载|亲测有效

低代码开发平台的设计与实现――基于元数据模型 pdf下载

出版社 博库网旗舰店
出版年 2021-12
页数 390页
装帧 精装
评分 9.1(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供低代码开发平台的设计与实现――基于元数据模型电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息

  • 商品名称:低代码开发平台的设计与实现――基于元数据模型
  • 作者:谢用辉
  • 定价:105
  • 出版社:电子工业
  • 书号:9787121423529

其他参考信息(以实物为准)

  • 出版时间:2021-12-01
  • 印刷时间:2021-12-01
  • 版次:1
  • 印次:1
  • 开本:
  • 包装:平装
  • 页数:293
  • 字数:364千字

内容提要

低代码开发平台是在不写或者只写极少量代码即可实现业务功能的软件平台,可以助力企业快速完成数字化转型。本书介绍低代码开发平台设计与开发的详细过程,以元数据模型为核心,介绍服务、数据库、主数据、界面展现、功能配置,以及元数据自身的管理,完整呈现元数据驱动的低代码开发平台的端到端的实现机制。本书面向的读者需要具备一定的开发基础,适合所有对低代码开发平台或对元数据模型感兴趣的软件工程师及相关从业人员学习阅读。

作者简介

谢用辉,20年软件架构工作,先后在东南融通、安邦保险、Oracle和IBM担任架构师。曾设计过5个保险核心业务系统,对如何构造高度灵活的应用具有 深刻的理解和体会。擅长软件抽象,深入研究过元数据模型,并将其应用到系统设计中。曾著有《保险IT系统建设》一书。

目录

目 录


第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 主数据Dna150
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 InstInput193
6.7.2 InstSwitch194
6.7.3 InstBoolSelect195
6.7.4 DictionarySelect196
6.7.5 InstButton197
6.7.6 InstFilterSelect198
6.7.7 InstSlaveSelect200
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