1 / 358
文档名称:

iuap开发手册.doc

格式:doc   大小:19,355KB   页数:358页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

iuap开发手册.doc

上传人:fangjinyan2017001 2018/2/9 文件大小:18.90 MB

下载得到文件列表

iuap开发手册.doc

相关文档

文档介绍

文档介绍:iUAP开发手册
目录
目录 1
一、 业务场景 8
1. iUAP平台介绍 8
. 开发平台 9
. 前端技术架构 15
. 应用支撑平台 18
. 基础技术平台 21
. 运维平台 24
2. 场景描述 29
二、 开发环境搭建 30
1. 后端工程搭建 30
. 开发工具Devtool安装 31
. 新建项目 34
. Maven配置 38
. 服务器启动调试 47
2. 前端工程搭建 56
. NodeJS安装 56
. npm安装 56
. 项目启动 57
. 项目目录 58
3. 数据库准备 59
4. 基础资料获取 60
三、 基础开发 61
1. 档案类型-用户节点开发 62
. 服务器端开发 64
. 前端页面开发 74
2. 业务流程单据 80
. 前端页面开发 81
. 服务器端开发 88
. 生成实体Entity 90
3. 单元测试 104
. Junit配置运行 105
. 服务器端代码测试 106
4. 生产环境搭建部署 109
. iUAP运维平台安装准备 109
. 安装环境需求 110
. iUAP运维平台安装 110
. Docker镜像仓库简介 117
. Docker镜像仓库安装 117
四、 前端工程开发 122
1. 界面开发 122
. 栅格布局 122
. UI框架 126
. 控件模型 129
2. 模型层开发 131
. 模型定义 132
. 数据载入到模型中 132
. 数据的新增与修改 132
. 数据的删除 133
. 获取模型中的数据 133
3. 页面管理控制器 134
. 创建app 134
. 初始化界面及数据模型 134
4. 与服务器端交互 134
五、 后端工程开发 138
1. 持久层 140
. 持久化方案 140
. 数据库连接池的使用规范 151
. 多种数据源的适配 155
. 阿里云适配规范 158
. 对象标识(OID)组件 158
2. 服务层 163
. 业务服务Service 163
. 事务框架 165
3. 业务层 168
. Spring MVC 168
. Controller 174
六、 典型业务场景(第三章) 178
1. 登陆与认证 178
. 功能简介 178
. 工作流程 178
. 与Spring整合认证配置 180
. 无状态会话开发规范 188
. 验证策略AuthenticationStrategy 190
. 认证使用 191
. 登陆过程分析 192
2. 权限模型 196
. 功能简介 197
. 工作流程 197
. 关键功能 199
. API接口 207
. 开发步骤 220
. 扩展机制 238
3. 多语 241
. 国际化和本地化规范 241
. 国际化和本地化需求场景 241
. 多语实现的技术方案 241
. 时间和时区 243
4. 参照 243
. 相关配置 243
. 参照前端配置 244
. 树表型参照 246
. 树形参照 249
. 表格参照 251
5. 流程平台 252
. 流程平台简介 252
. 流程部署 254
. 流程功能开发 255
i. 点击”新增”增加流程定义模型 257
ii. 点击“设计“进入流程设计器 258
iii. 点击“部署“部署流程定义:设计并保存后,部署流程定义才能正式生效。 258
. 流程图的设计 283
6. 缓存 292
. 分布式缓存 292
. 阿里云适配规范 296
7. 业务锁 297
. 分布式锁组件配置 297
. 分布式锁组件使用 298
8. 调度任务 299
. 调度任务简介 299
. 调度任务设计原则 299
. 调度任务配置 299
. 调度任务使用 302
. 调度任务管理平台 304
9. 分布式服务框架 306
. Restful服务开发规范 306
. WebService服务开发规范 308