第一篇 从零开始学UEP Cloud 3
1UEP Cloud开发平台概述 3
1.1软件开发的本质性难题 3
1.2大规模软件开发的平台化模式 4
1.3HY-UEP的发展历程 5
1.4微服务概述 7
1.5产品家族 8
2UEP Cloud体系架构 11
2.1Spring Cloud概述 11
2.2UEP Cloud整合Spring Cloud的思路 17
2.3开发平台架构 18
2.4系统开发模式 21
2.5开发技术 21
2.6系统部署架构 23
3UEP Cloud开发环境 27
3.1UEP Studio的安装与配置 27
3.2权限服务 37
3.3项目创建-账期管理系统 46
第二篇 UEP Cloud开发核心技术 73
4UEP Cloud开发流程 73
4.1功能示例 73
4.2页面交互过程 84
5数据库访问 91
5.1JPA简介 91
5.2实体映射 94
5.3JPA持久化 98
5.4自定义持久化 100
5.5本地事务管理 103
6Controller开发 105
6.1Controller总体说明 105
6.2数据处理 106
6.3转换查询条件 107
6.4Excel导出 108
6.5元数据的定制与设置 112
7视图和组件 117
7.1客户端数据结构 117
7.2视图文件 119
7.3常用组件 121
8报表与打印 166
8.1平台与报表集成 166
8.2报表前台开发 167
8.3报表后台开发 176
8.4JasperDataSource默认数据源 179
8.5相关工具类 181
8.6典型示例 183
9缓存的使用 194
9.1系统配置 194
9.2开发缓存对象 197
9.3优化措施 201
10权限控制 204
10.1系统登录 204
10.2功能权限控制 205
10.3系统桌面管理 207
第三篇 UEP Cloud应用综合案例 215
11UEP Cloud典型案例:××平台管理系统 215
11.1系统介绍 215
11.2系统架构 215
11.3前后台分离 219
11.4服务间的访问 223
12主控应用 225
12.1实现原理 225
12.2主控应用创建 227
12.3主控配置 231
12.4Nginx配置 234
12.5跨模块界面融合 236
13部署和运行 238
13.1打包 238
13.2部署环境搭建 238
13.3程序部署 240
附录 241
附录一 UEP Cloud工具类 241
附录二 Redis安装 242
附录三 常见问题 246