1.1 教学目标
本套教程主要服务于软件类中小企业,旨在辅助中小企业在职员工更加深入、全面地了解JeeSite4系列产品的使用、研发、部署、测试、运维、团队管理、项目管理等相关知识、紧跟技术前沿,力争让企业内新老员工,通过本套教程的学习,在25个工作日内,从基础到实战,再到微服务进阶(微服务+ALOPS+DEVOPS),能够快速、高效、规范、全面地掌握企业信息化平台的相关知识,紧跟时代主流,避免被时代淘汰,同时每套教程最后,都留有课后练习,方便企业筛选优秀员工。本套教程配套资料包含:PDF版教案、PPT演示文稿、课堂演示源码、课程配套软件、配套视频、配套论坛知识库、代码库。
1.2教学风格
授人以鱼,而不授人以渔,所学及所用,不做无用功,直练九阳神功,躺赢于职场之中。
《2019年JeeSite4基础入门教程》领取QQ:3211247533
在线学习 :
https://www.bilibili.com/video/av79113166?from=search&seid=1034430253651965993
配套论坛:http://39.105.73.149/
教学官方地址:http://www.jeegit.com/
微信公共帐号:长春叭哥
一 培训概述 19
1.1 教学规划 19
1.2 教学目标 19
1.3教学风格 20
二 JeeSite4 基础教程 20
2.1 第一章 JeeSite4 环境的安装与配置 21
2.1.1 JeeSite4技术栈、内置功能简介 21
2.1.1.1 JeeSite的发展历史 21
2.1.1.2 JeeSite架构特点 22
2.1.1.3 JeeSite4技术选型、技术栈 25
2.1.1.4 JeeSite4升级日志 32
2.1.2 Java8环境的安装与配置 33
2.1.2.1 windows java 环境的安装与配置 33
2.1.2.2 windows 批处理一键配置java开发环境 34
2.1.2.3 windows下java多环境的安装与配置 34
2.1.2.4 liunx 下离线安装java开发环境 34
2.1.3 Maven 3.3.0+环境的安装与配置 36
2.1.4 Windows/Linux 环境Docker的安装与配置 38
2.1.5 Docker 快速安装常用软件 39
2.1.5.1 为什么推荐大家安装这些软件? 39
2.1.5.1 Docker 下Redis环境安装与配置 39
2.1.5.2 Docker 下MySQL5.7.11+环境的安装与配置 40
2.1.5.3 Docker 下Oracle11环境的安装与配置 40
2.1.5.4 Docker 下Gitlab环境安装与入门教程 41
2.1.5.5 Docker 下Harbor环境安装与入门教程 41
2.1.5.6 Docker 下Nexus3环境的安装与入门教程 43
2.1.6 Eclipse/IDEA 软件的安装与快速入门 43
2.1.7 JeeSite4 快速安装与使用教程 44
2.1.7.1 Eclipse 下安装JeeSite 44
2.1.7.2 IDEA 下安装JeeSite4 47
2.1.8 JeeSite4服务器部署实战教程 47
2.1.8.1 JeeSite4 制作Docker镜像、Windows/Linux服务器部署教程 47
2.1.8.2 JeeSite4 HTTPS服务器配置教程 47
2.1.8.3 JeeSite4 Tomcat服务器配置教程 48
2.1.8.4 JeeSite4 Nginx服务器配置教程 48
2.1.8.5 JeeSite4 服务器部署细节 48
2.1.8.6 JeeSite4如何清理Demo数据? 49
2.1.8.7 JeeSite4如何使用自己的package包路径? 50
2.1.9 JeeSite 架构设计、模块间调用关系详解 50
2.1.9.1 JeeSite4 架构设计、模块间调用关系详解 53
2.1.9.2 基类及接口的继承关系 53
2.1.9.3 JeeSite开发规范、设计原则、数据库规范、平台规范 53
2.1.9.4 JeeSite4新模块的创建与配置 54
2.1.10 课后练习 54
2.1.10.1如何上传jar包到Nexus3服务器? 54
2.1.10.2 Nexus3如何创建用户帐号并分配权限? 54
2.1.10.3 GitLab 如何导入一个项目? 54
2.1.10.4 Gitlab 如何创建群组、用户、如何分配项目权限? 54
2.1.10.5 JeeSite4 如何开启redis支持? 55
2.1.10.6 Nginx 如何配置支持https? 55
2.1.10.7 maven如何导入离线jar包到本地项目。 55
2.1.10.8 Docker 下如何安装Oracle11 ? 55
2.1.10.9 Eclipse 阿里巴巴代码规范工具安装。 55
2.1.10.10 IDEA 阿里巴巴代码规范工具安装。 56
2.2 第二章 JeeSite4 代码生成器使用教程 56
2.2.1 JeeSite4ERMaster插件的安装与使用教程 56
2.2.1.1 JeeSite4 ERMaster 安装与简介 56
2.2.1.2 JeeSite4 ERMaster 单表设计 57
2.2.1.3 JeeSite4 ERMaster 一对多表设计 62
2.2.1.4 JeeSite4 ERMaster 多对多表设计 62
2.1.1.5 JeeSite4 ERMaster 导出数据库标准文档 63
2.1.1.6 JeeSite4 ERMaster 导出JavaBean 文件 64
2.2.1.7 JeeSite4 ERMaster 跨数据库DDL脚本制作解决方案 65
2.2.1.8 JeeSite4 ERMaster 创建跨数据库DML初始化数据解决方案 70
2.2.1.9 JeeSite4 ERMaster 已开发或已运行项目数据库升级脚本 71
2.2.2 IDEA+Eclipse 提速、数据库管理插件的使用 74
2.2.3 JeeSite4 单表代码生成+代码生成器生成菜单教程 74
2.2.3.1 JeeSite4 单表代码生成 74
2.2.3.2 JeeSite4 代码生成器生成菜单教程 75
2.2.3.3 JeeSite4 一对一代码生成 76
2.2.3.4 JeeSite4 一对一对一代码生成 77
2.2.4 JeeSite4 文件上传、富文本编辑器的生成与使用 77
2.2.4.1 JeeSite4 如何让一个字段支持富文本编辑器 78
2.2.4.2 JeeSite4 如何配置支持多个文件/图片上传? 78
2.2.5 JeeSite4 代码生成器编辑生成配置实战 78
2.2.6 JeeSite4 代码生成器栅格配置详解 79
2.2.7 JeeSite4 主子表代码生成教程 80
2.2.8 JeeSite4 一对多代码生成教程 81
2.2.9 JeeSite4 树形表代码生成教程 82
2.2.9.1 树结构表代码生成 83
2.2.9.2 树结构表一对多代码生成案例 83
2.2.9.3 树结构表的数据权限管理与配置 83
2.2.9.4 树结构在三级分销系统中的应用 83
2.2.9.5 树结构大数据时列表页解决方案 83
2.2.9.6 树结构大结果集合的缓存与结果集合静态化处理 84
2.2.9.7 树形表常用的接口调用技巧 85
2.2.10 JeeSite4 视图表代码生成教程 87
2.2.11 JeeSite4 存储过程表调用教程 87
2.2.12 JeeSite4 多对多配置教程 88
2.2.13 JeeSite4 代码生成器原理以及扩展 88
2.2.13.1 JeeSite4 代码生成器的原理 88
2.2.13.2 JeeSite4 代码生成器如何扩展“字段验证” 89
2.2.13.4 JeeSite4 代码生成器如何扩展属性类型 91
2.2.13.5 JeeSite4 代码生成器如何扩展控件类型 94
2.2.13.6 JeeSite4 如何自定义扩展生成模板 94
2.2.14 JeeSite4 多数据源的配置与使用 94
2.2.14.1 JeeSite4 多数据源的配置与使用快速入门 95
2.2.14.2 JeeSite4同数据源不同账号动态分配数据源 95
2.2.14.3 多数据源常见bug以及解决方案 96
2.2.15 课后练习 97
2.2.15.1 代码生成器一对一实战 97
2.2.15.2 代码生成器一对多实战 98
2.2.15.3 代码生成器多对多实战 98
2.2.15.4 自定义扩展代码生成器实战 98
2.2.15.5 多数据源练习实战 98
2.2.15.6 单表内配置多个上传控件 98
2.2.15.7 单表内配置多个富文本编辑器 98
2.2.15.8 代码生成器栅格配置实战 98
2.2.15.9 自定义左树右表类型的代码生成器 98
2.2.15.10 自定义代码生成器的验证类型实战 99
2.3 第三章 JeeSite4 常用内置功能简介 99
2.3.1 组织管理 99
2.3.1.1 用户管理 99
2.3.1.2 机构管理 104
2.3.1.3 公司管理(出账公司、合同公司) 105
2.3.1.4 岗位管理(职务、员工的属性) 105
2.3.1.5 角色管理(功能权限、角色数据权限、分配用户) 106
2.3.1.6 二级管理员(授权可管理的角色、可管理的组织机构) 106
2.3.1.7 系统管理员(租户管理员维护、租户切换、数据共享) 107
2.3.2 系统设置 108
2.3.2.1 菜单管理(访问权限、按钮权限) 108
2.3.2.2 模块管理(系统模块停用、模块启用、方便拆卸模块) 109
2.3.2.3 参数设置(实施人员用的统一参数设置) 109
2.3.2.4 字典管理(支持SAAS自定义字典数据) 110
2.3.2.5 行政区划(区域管理) 110
2.3.2.6 国际化管理 110
2.3.2.7 产品许可信息 111
2.3.3 系统监控 111
2.3.3.1 访问日志 111
2.3.3.2 数据库连接池监控 112
2.3.3.3 缓存监控 112
2.3.3.4 服务器监控 113
2.3.3.5 作业监控 113
2.3.3.5 在线用户监控、用户强踢 115
2.3.3.6 在线文档 116
2.3.4 课后练习 117
2.3.4.1 JeeSite4 添加新用户 117
2.3.4.2 JeeSite4 创建一个新的数据字典 117
2.3.4.3 JeeSite4 添加一个新的行政区域 117
2.3.4.4 JeeSite4 在线国际化管理 118
2.3.4.5 JeeSite4 Swagger文档方法上添加详细的注视 118
2.3.4.6 JeeSite4 配置同一时刻仅有一人能登录系统 118
2.3.4.7 JeeSite4 在线踢出用户 118
2.3.4.8 JeeSite4 添加新机构 118
2.3.4.9 JeeSite4 添加新企业 118
2.3.4.10 JeeSite4 二级管理员配置 118
2.3.4.11 JeeSite4 创建新的访问路径apipath,并拦截访问日志 118
2.3.4.12 JeeSite4 将apipath的方法与功能配置到swagger中 119
2.3.4.13 JeeSite4 书写定时任务,给指定用户发送模板类定时消息 119
2.3.4.14 JeeSite4 初始化文件管理模块,并将文件分享给站内用户 119
2.3.4.15 JeeSite4 创建站内会员模块,并在后台追加会员管理页面 119
2.3.4.16 JeeSite4 导入国标区域数据,并将MySQL数据转化为oracle数据 119
2.3 第四章 JeeSite4 持久层实战教程 119
2.4.1 IDEA环境配置 120
2.4.1.1 IDEA热部署配置、、 120
2.4.1.2 IDEA 文件和代码模版配置 120
2.4.1.3 IDEA 快捷键习惯配置,如更换eclipse快捷键 121
2.4.2 Dao持久层查询基础简单举例 121
2.4.3 Dao层单元测试、调试、日志查看 122
2.4.3.1 日志的配置 122
2.4.3.2 单元测试/调试案例 122
2.4.4 Dao层增删改查 实战 122
2.4.4.1 增加案例 122
2.4.4.2 删除案例 123
2.4.4.3 查询与更新案例 123
2.4.5 列表查询与统计 123
2.4.6 分页批量插入数据 124
2.4.7 JeeSite4如何使用日期范围查询 125
2.4.8 JeeSite4双重字段查询 126
2.4.9 JeeSite4 扩展括号查询 126
2.4.10 JeeSite4 IN 条件查询 127
2.4.11 JeeSite4 扩展自定义列 128
2.4.12 JeeSite4 多表联合查询 129
2.4.13 JeeSite4 复杂语句查询 131
2.4.14 JeeSite4 覆写自带 Mapper 的语句 132
2.4.15 JeeSite4 指定typeHandler 自定义类型映射 132
2.4.16 利用视图或者dao实现多对多表统一查询 133
2.4.17 JeeSite4 Dao层如何扩展数据库字段 134
2.4.18 课后练习 134
2.4.18.1 JeeSite4 用户、角色表多对多查询 134
2.4.18.2 JeeSite4 实体嵌套查询测试 134
2.4.18.3 JeeSite4 联合查询,属性名支持指定别名 134
2.4.18.4 JeeSite4 联合查询,返回到当前实体测试 135
2.4.18.7 JeeSite4 树表Company分页测试,查询子节点 135
2.4.18.8 JeeSite4 扩展条件语句前带AND容错测试 135
2.4.18.9 JeeSite4 EmpUser分页情况下foreach测试 135
2.4.18.10 JeeSite4 IN、NOT IN 实战 136
2.5 第五章 JeeSite4 业务逻辑层、数据权限、数据事务处理、通用基类 136
2.5.1 JeeSite4 角色数据范围 137
2.5.1.1 JeeSite4 用户仅查看本人的数据 138
2.5.1.2 JeeSite4 忽略角色的数据权限设置 138
2.5.1.3 JeeSite4 给用户最大数据权限 138
2.5.1.4 JeeSite4 自定义数据权限跨部门、跨机构设置数据权限 138
2.5.1.5 JeeSite4 配置用户 控制当前所在部门(机构)的数据权限 138
2.5.1.6 JeeSite4 配置控制当前用户所在公司的数据权限 139
2.5.1.7 JeeSite4 控制当前用户所在部门和所在公司的数据权限 139
2.5.1.8 JeeSite4 如何下载老版本JeeSite4 139
2.5.2 JeeSite4 控制业务范围 139
2.5.2.1 初始化数据 140
2.5.2.2 没有配置控制业务范围时,角色合集的数据权限 140
2.5.2.3 JeeSite4 自定义控制业务范围逻辑 140
2.5.3 JeeSite4 自定义数据权限 142
2.5.3.1 JeeSite4 自定义数据权限过程 142
2.5.3.2 JeeSite4 自定义数据权限API接口 142
2.5.3.3 JeeSite4 如何自定义扩展数据范围 144
2.5.3.4 JeeSite4 二级管理员 145
2.5.4 JeeSite4 数据权限快速入门实战 146
2.5.4.1 JeeSite4 数据权限过滤 146
2.5.4.2 JeeSite4 部门数据权限过滤 147
2.5.4.3 JeeSite4 角色数据权限过滤 148
2.5.4.4 JeeSite4 用户、员工(自建)数据权限根据部门过滤 148
2.5.4.5 JeeSite4用户、员工(自建)数据权限根据部门过滤 148
2.5.5 JeeSite4 如何自定义扩展数据范围 148
2.5.6 JeeSite4 同Schema跨库数据权限 150
2.5.7 JeeSite4 数据库事务+分布式事务实战 150
2.5.7.1 JeeSite4 数据库事务 151
2.5.7.2 JeeSite4 事务传播行为 152
2.5.7.3 JeeSite4 JeeSite4 事务隔离级别 152
2.5.7.4 JeeSite4 回滚异常类 不回滚异常类 举例 153
2.5.7.5 JeeSite4 分布式事务 153
2.5.8 JeeSite4 服务层基类及接口的继承关系 153
2.5.9 JeeSite4 Map参数分页并返回Map结果集 153
2.5.10 JeeSite4 覆写内置Service 154
2.5.11 课后练习 155
2.5.21.1 练习一 155
2.5.21.2 练习二 155
2.5.21.3 练习三 155
2.5.21.4 练习四 155
2.5.21.5 练习五 155
2.5.21.6 练习六 155
2.5.21.7 练习七 156
2.5.21.8 练习八 156
2.5.21.9 练习九 156
2.5.21.10 练习十 156
2.6 第六章 菜单权限、功能权限、按钮权限、用户工具、Shiro 156
2.6.1 JeeSite4 用户身份认证简介 156
2.6.2 JeeSite4 用户权限授权简介 158
2.6.3 JeeSite4 权限管理模型基础 158
2.6.4 JeeSite4 权限配置步骤 160
2.6.5 JeeSite4 管理员类型与菜单权重 160
2.6.5.1 JeeSite4 管理员类型详解 161
2.6.5.2 JeeSite4 菜单权重详解 161
2.6.5.3 JeeSite4 权限可能存在的隐患 164
2.6.6 JeeSite4 支持四种授权方式 164
2.6.6.1 JeeSite4 编程式授权方式 165
2.6.6.2 JeeSite4 注解式授权方式 165
2.6.6.3 JeeSite4 视图页面授权方式 166
2.6.6.4 JeeSite4 基于URI拦截授权方式 168
2.6.7 JeeSite4 用户权限常用工具类 170
2.6.8 课后练习 170
2.6.8.1 练习一 170
2.6.8.2练习二 170
2.6.8.3练习三 170
2.6.8.4练习四 171
2.6.8.5练习五 171
2.7 第七章 前端组件、页面布局、表单组件、#form:*、Beetl 172
2.7.1 JeeSite4 前端组建简介 172
2.7.2 JeeSite4 模板语言界定符选择 172
2.7.3 JeeSite4 通用布局的页面实战详解 172
2.7.4 JeeSite4 自定义工具类以及自定义工具类在视图页面的调用 174
2.7.4.1 JeeSite4如何在前端application.yml 或其他配置文件中的参数 174
2.7.4.2 JeeSite4 如何自定义公共类,并且在前端调用 174
2.7.4.3 JeeSite4 常用工具类简介 174
2.7.5 JeeSite4 中Beetl函数及扩展函数 176
2.7.5.1 Beetl函数及扩展函数 176
2.7.5.2 JeeSite4 Beetl 前端日期格式化 177
2.7.5.2 JeeSite4 Beetl 前端数值格式化 177
2.7.6 JeeSite4 中Beetl自定义标签函数 177
2.7.6.1 JeeSite4 中Beetl自定义标签函数 177
2.7.6.2 JeeSite4 前端模版标签实现beetl标签函数 178
2.7.7 JeeSite4 中自定义类似 Spring MVC 表单标签 178
2.7.8 JeeSite4 中form表单标签实战详解 179
2.7.9 JeeSite4 中input输入框标签实战详解 180
2.7.10 JeeSite4 中select下拉框标签实战详解 180
2.7.11 JeeSite4 中radio单选框标签实战详解 181
2.7.12 JeeSite4 中checkbox复选框标签实战详解 181
2.7.13 JeeSite4 中textarea文本域标签实战详解 181
2.7.14 JeeSite4 中hidden隐藏域标签实战详解 182
2.7.15 JeeSite4 中treeselect树结构选择实战详解 182
2.7.15.1 JeeSite4 中高级表单组件封装原理简介 182
2.7.15.2 JeeSite4 中treeselect树结构选择实战详解 182
2.7.16 JeeSite4 中listselect列表选择实战详解 184
2.7.17 JeeSite4 中iconselect图标选择实战详解 184
2.7.18 JeeSite4 中validcode验证码实战详解 185
2.7.19 JeeSite4 中imageclip图片裁剪实战详解 185
2.7.20 JeeSite4 中ueditor富文本在线编辑器实战详解 185
2.7.21 JeeSite4 中fileupload文件上传实战详解 186
2.7.21.1 JeeSite4 fileupload 文件上传组件原理 186
2.7.21.2 JeeSite4 fileupload 文件上传组件快速入门 187
2.7.21.3 JeeSite4 fileupload 文件上传组件参数详解 188
2.7.22 课后练习 188
2.8 第八章 常用 JS 类库 API、js.*、JeeSite.js、页签操作 189
2.8.1 JeeSite4通用内置JS 189
2.8.1.1 JeeSite4内置js日志输出 190
2.8.12 JeeSite4内置js输出错误日志 191
2.8.13 JeeSite4内置js
URL编码 191
2.8.1.4 JeeSite4内置js
URL解码 192
2.8.1.5 JeeSite4内置js如何获取IE版本 192
2.8.1.6 JeeSite4内置js安全取值 193
2.8.1.7 JeeSite4内置js返回HashCode唯一值 194
2.8.1.8 JeeSite4内置js异步加载文件API 195
2.8.1.9 JeeSite4内置js打开一个window窗体 195
2.8.1.10 JeeSite4内置js关闭一个window窗体 196
2.8.1.11 JeeSite4内置js给URL地址添加参数 196
2.8.1.12 JeeSite4内置js获取URL地址参数 197
2.8.1.13 JeeSite4内置js查看对象内容 197
2.8.2 JeeSite4国际化基础 198
2.8.2.1 国际化基础 199
2.8.2.2 Java中实现国际化的方法 201
2.8.2.3 I18N是什么? 202
2.8.2.4 JeeSite4.0 国际化实战 202
2.8.3 JeeSite4内置js获取字典标签 206
2.8.4 JeeSite4内置js加载框、弹窗 207
2.8.5 JeeSite4内置js模版引擎 209
2.8.6 JeeSite4 Ajax 表单 210
2.8.6.1 JeeSite4 AJAX 提交 211
2.8.6.2 JeeSite4 AJAX 提交表单(支持文件上传) 211
2.8.6.2 JeeSite4 Form.html 中表单提交详解 212
2.8.7 JeeSite4内置js 字符串操作 212
2.8.8 JeeSite4内置js 数值类型操作 213
2.8.9 JeeSite4内置js 日期类型操作 214
2.8.10 JeeSite4内置js cookies在线获取 215
2.8.11 JeeSite4 TabPage 页签 215
2.8.12 JeeSite4内置js、css 文件引入时?version的引入技巧 218
2.8.13 JeeSite4 Compressor css/js 文件min 压缩工具的使用 218
2.9 第九章 数据表格DataGrid 组件、jqGrid 文档 218
2.9.1 JeeSite4 DataGrid 课程简介 218
2.9.2 JeeSite4 DataGrid 快速入门 219
2.9.2.1 JeeSite4 DataGrid 前端快速入门 219
https://jeesite.gitee.io/docs/datagrid/#最简单的一个例子 219
2.9.2.2 JeeSite4 DataGrid 后台调用详解 1、首页要有个视图页面 219
2.9.3 JeeSite4 DataGrid 常用事件 220
2.9.4 JeeSite4 DataGrid 常用方法调用示例 220
2.9.4.1 JeeSite4 DataGrid获取所有数据ID示例 220
2.9.4.2 JeeSite4 DataGrid获取某一行数据示例 220
2.9.4.3 JeeSite4 DataGrid获取全部行数据示例 221
2.9.4.4 JeeSite4 DataGrid获取选择行ID示例 221
2.9.4.5 JeeSite4 DataGrid获取选择行数组ID示例 221
2.9.4.6 JeeSite4 DataGrid设置或取消选择行 221
2.9.4.7 JeeSite4 DataGrid刷新表格(带分页)示例 221
2.9.4.8 JeeSite4 DataGrid只刷新表格(重新载入)示例 222
2.9.4.9 JeeSite4 DataGrid删除当前行(普通列表用)示例 222
2.9.4.10 JeeSite4 DataGrid删除树节点(树结构用)示例 222
2.9.4.11 JeeSite4 DataGrid展开树节点示例 222
2.9.4.12 JeeSite4 DataGrid折叠树节点示例 222
2.9.4.13 JeeSite4 DataGrid获取孩子节点示例 222
2.9.4.14 JeeSite4 DataGrid添加行数据示例 223
2.9.4.15 JeeSite4 DataGrid恢复编辑行示例 223
2.9.4.16 JeeSite4 DataGrid刷新树表格示例 223
2.9.4.17 JeeSite4 DataGrid刷新树的子节点示例 224
2.9.4.18 JeeSite4 DataGrid显示隐藏列示例 224
2.9.4.19 JeeSite4 DataGrid合并单元格示例 225
2.9.4.20 JeeSite4 DataGrid更新列表字段名字示例 225
2.9.5 JeeSite4 DataGrid 表格合计行示例 225
2.9.6 JeeSite4 DataGrid 列表列格式化设置示例 225
2.9.7 JeeSite4 DataGrid 使用本地数据渲染示例 226
2.9.8 JeeSite4 DataGrid 动态数据、动态列模型示例 227
2.9.9 JeeSite4 DataGrid 主子表应用示例 227
2.9.10 JeeSite4 DataGrid 主子表初始非编辑状态示例 228
2.9.11 JeeSite4 DataGrid 选择编辑行、单行编辑示例 228
2.9.12 JeeSite4 DataGrid 删除按钮自定义回调示例 229
2.9.13 JeeSite4 DataGrid 保存表单后刷新列表示例 229
2.9.14 JeeSite4 DataGrid 子表 嵌套表 subgrid示例 229
2.9.15 JeeSite4 DataGrid 表格行拖动拖动行 229
2.9.16 JeeSite4 DataGrid 多表联动示例 230
2.9.17 JeeSite4 DataGrid 常用全局选项 230
2.9.18 JeeSite4 DataGrid 列定义模型+DataGrid分组现实 230
2.9.18.1 DataGrid 列定义模型 230
2.9.18.2 DataGrid分组现实 231
2.9.19 JeeSite4 序列化与安全常识 231
2.10 第十章 消息推送、消息提醒、APP、短信、微信、邮件 232
2.10.1 消息管理、消息推送、消息提醒简介 232
2.10.2端发送消息案例 232
2.10.3自定义消息样式与追加消息提示音 232
2.10.4 jeesite中如何发送email邮件? 232
2.10.5 jeesite4集成阿里云 腾讯云信 短信接口 232
2.10.6微信、APP类推荐实现方案 232
2.11 第十一章 JeeSite4 多租户详解 233
2.11.1 jeesite多租户视频教程-教程内容简介 233
2.11.2多租户基础之初识云计算 233
2.11.3多租户与单租户的概念 233
2.11.4多租户常见实现方案及原理 233
2.11.5 JeeSite实现SaaS多租户方案 233
2.11.6 JeeSite如何使用多租户-上? 233
2.12 第十二章 JeeSite4
Swaager 集成教程详解 233
2.12.1 Swaager 教程录制计划、自学整理方式 233
2.12.2 Swagger 、Swagger
UI、 Springfox简介,三者之间的联系 234
2.12.3 Spring Boot中快速集成Swagger2.9.2 234
2.12.4 Spring MVC中快速集成Swagger 234
2.12.5 Swagger快速入门 234
2.12.6 Swagger 汉化-UI国际化中文API接口的实现 234
2.12.7 swagger转word+pdf+html的demo 源码 234
2.13 第十三章 JeeSite
1.2.7+JeeSite4 单点登录示例 234
2.13.1 Jeesite中集成shiro单点登录系统[含有全套server端client端演示代码] 235
2.13.2 JeeSite4.x作树右表结构如何实现自定义查询 235
三 JeeSite4 项目实战教程 235
3.1 第一章 业务流程 BPM、工作流引擎、Flowable、Activiti 235
3.1.1 JeeSite4 Flowable 课程简介、配套资源 235
3.1.1.1 提问的智慧 235
3.1.1.2 Flowable 文档推荐 236
3.1.1.3 BPMN规范中文文档 236
3.1.1.4 论坛全文检索 236
3.1.1.5 JeeSite4 Flowable 文档 236
3.1.1.6 Eclipse 推荐版本 236
3.1.2 JeeSite4 Flowable 模块的安装 236
3.1.2.1 JeeSite4 Flowable 全新安装Flowable模块快速入门教程 237
3.1.2.2 JeeSite4 已有项目新增Flowable 模块快速入门教程 237
3.1.3 JeeSite Flowable 《请假单》流程实战教程 237
3.1.3.1 创建流程分类 237
3.1.3.2 流程模型设计 237
3.1.3.3 流程与业务关联 237
3.1.4 JeeSite4 Flowable 常用API讲解 237
3.1.4.1 JeeSite4 Flowable BpmEntity 业务流程实体 238
3.1.4.2 JeeSite4 Flowable BpmParams 流程接受参数 238
3.1.4.3 JeeSite4 Flowable button 流程按钮组件 238
3.1.4.4 JeeSite4 Flowable comment 审批意见组件 238
3.1.4.5 JeeSite4 Flowable nextTaskInfo 下一步任务信息 238
3.1.5 JeeSite4 Flowable 会签参数配置 238
3.1.5.1 JeeSite4 Flowable多实例参数 238
3.1.5.2 JeeSite4 Flowable配置举例说明 238
3.2 第二章 JeeSite4
CMS安装与实战 239
3.2.1 JeeSite4 CMS 模块的安装与框架介绍 239
3.2.1.1 JeeSite4 CMS 模块的安装 239
3.2.1.2 JeeSite4 CMS 模块设计详解 239
3.2.1.3 JeeSite4 CMS 自定义标签简介 239
3.2.1.4 JeeSite4 CMS 模块化权限配置演示 239
3.2.1.5 JeeSite4 CMS 模块路径配置、皮肤配置、模板管理演示 240
3.2.1.6 JeeSite4 CMS 自定义模块初始化脚本 240
3.2.1.7 JeeSite4 CMS 装饰者模式整合 240
3.2.2 JeeSite4 CMS PC 模板站的制作 240
3.2.2.1 JeeSite4 CMS PC模版站制作功能简介 240
3.2.2.2 JeeSite4 CMS 后台添加新模块 240
3.2.2.3 JeeSite4 CMS 后台切换模块 240
3.2.2.4 JeeSite4 CMS 顶部nav制作以及底部footer 241
3.2.2.5 JeeSite4 CMS 模板制作文章列表页面 241
3.2.2.6 JeeSite4 CMS 模板制作文章详情页面 241
3.2.2.7 JeeSite4 CMS 留言模块 241
3.2.2.8 JeeSite4 CMS 分页模块 241
3.3 第三章 Android 移动端APP接口开发 241
3.3.1 JeeSite4 移动端注册接口 241
3.3.2 JeeSite4 移动端登录接口 242
3.3.3 JeeSite4 移动端退出接口 242
3.3.4 JeeSite4 接口信道加密 242
3.3.5 JeeSite4 移动端添加、删除、修改、查询接口实战 242
3.3.6 JeeSite4 上传、下载接口的调用 242
3.4 第四章 JeeSite4 微信小程序商城快速入门教程 242
3.4.1 JeeSite4 小程序实战课程简介、配套资源 242
3.4.2 微信小程序官方教程简介 242
3.4.2.1 初识微信小程序 243
3.4.2.2 小程序注册与开发 243
3.4.2.3 小程序工具使用教程 243
3.4.2.4 小程序的组件 243
3.4.2.5 小程序.云开发教程 243
3.4.3 JeeSite4 微信小程序商城实战教程 243
3.4.3.1 JeeSite4 小程序开发实战教程简介、配套资源 243
3.4.3.2 JeeSite4 Mi-App 模块的安装与整合 243
3.4.3.3 JeeSite4 小程序欢迎页 244
3.4.3.4 JeeSite4 小程序首页+个人中心页 244
3.4.3.3 JeeSite4 小程序注册+登录+短信+离地位置获取接口集成 244
3.4.3.4 JeeSite4 小程序商品列表页 244
3.4.3.5 JeeSite4 小程序商品详情页 244
3.4.3.6 JeeSite4 小程序购买页以及JeeSite4 微信支付集成 244
3.4.3.7 JeeSite4 小程序微信商城支付宝支付引导页 244
3.4.3.8 JeeSite4 小程序Echart 集成快速入门 244
3.4.3.9 JeeSite4 小程序部署教程+Https服务器部署教程 245
3.6 第五章 JeeSite4 常用实战开发技巧 245
3.6.1 JeeSite4加强身份认证 245
3.6.2 JeeSite4 JeeSite4 登录安全策略、密码策略、验证码策略等配置 245
3.6.3 JeeSite4 JeeSite4 SQL注入、DDos攻击、XSS攻击以及CSRF攻击防护配置 245
3.6.4 JeeSite4 Redis 缓存的读取与写入 245
3.6.5 JeeSite4一维码、二维码生成 246
3.6.6 JeeSite4报表的打印 246
3.6.7 JeeSite4 Excel的导入与导出 246
3.6.8 JeeSite4 Word的导入与导出 246
3.6.9 JeeSite4 Word模板生成pdf文件 246
3.6.10 JeeSite4 Excel导入图片列导入导出实战教程 246
3.6.11 JeeSite4页面静态化 246
3.6.12 JeeSite4全文检索 246
3.6.13 JeeSite4采集框架 247
3.6.14 JeeSite4 Office在线预览工具 247
3.6.15 JeeSite4 Image模板合成图片 247
3.6.16 JeeSite4图片上传监测是否被修改 247
3.6.17 JeeSite4 100M以上文件上传以及断点续传配置 247
3.6.18 JeeSite4视频上传在线转码 247
3.6.19 JeeSite4在线视频播放器 247
3.6.20 JeeSite4在线视频播放器地址加密、视频流加密 247
3.6.21 JeeSite4在线视频切片技术 248
3.6.22 JeeSite4在线视频CDN上传 248
3.6.23 JeeSite4阿里巴巴oss云存储 248
3.6.24 JeeSite4视频直播推流、拉流 248
3.6.25 JeeSite4树结构、树表、树形结构表的设计和用法 248
3.6.26 JeeSite4消息推送、消息提醒、APP、短信、微信、邮件 248
3.6.27 JeeSite4 SSO、单点登录、集成Apereo CAS 248
3.6.28 JeeSite4 SaaS 架构、多租户架构使用文档说明书 248
3.6.29 JeeSite4国际化(i18n)、多语言、本地化 249
3.6.30 JeeSite4负载均衡、集群、会话共享、高可用 249
3.6.31 JeeSite4 Spring Cloud 分布式架构、微服务实战 249
3.6.32 JeeSite4 JeeSite4 RabbitMQ消息队列实战 249
3.6.33 JeeSite4 JeeSite4 JTA分布式事务实战 249
3.6.34 JeeSite4 JeeSite4 上传文件映射到本地磁盘路径 249
3.6.35 JeeSite4 JeeSite4 发布时连接字符串的加密 249
3.6.36 JeeSite4 JeeSite4 如何配置首页、前端页面、接口页面 249
3.6.37 JeeSite4 JeeSite4 多租户实战教程 250
3.6.38 JeeSite4 JeeSite4 任务调度实战教程 250
3.6.39 JeeSite4 JeeSite4 日志管理实战教程 250
3.6.40 JeeSite4 JeeSite4 跨域配置实战教程 250
3.6.41 JeeSite4 JeeSite4 消息提醒实战教程 250
3.6.42 JeeSite4 JeeSite4 邮件发送实战教程 250
3.6.43 JeeSite4 JeeSite4 短信发送实战教程 250
3.6.44 JeeSite4 JeeSite4 微信、阿里支付实战教程 250
3.6.45 JeeSite4 JeeSite4 Swagger API在线文档配置教程 251
3.6.46 JeeSite4 JeeSite4 高德、百度接口API集成教程 251
3.6.47 JeeSite4 eeSite4 中文转繁体 251
3.6.48 JeeSite4 JeeSite4 中文转拼音 251
3.6.49 JeeSite4 JeeSite4 身份证信息验证 251
3.6.50 JeeSite4 JeeSite4 全文检索实战 251
3.6.51 JeeSite4 JeeSite4 Tidb大数据解决方案集成教程 251
3.6.52 JeeSite4微信小程序接口集成 251
3.6.53 JeeSite4第三方登录接口集成 252
3.6.54 JeeSite4开发规范、设计原则、数据库规范、平台规范 252
3.6.55 JeeSite4 模块化开发 252
3.6.56 JeeSite4 Spring Boot 资源目录权重 252
3.6.57 JeeSite4 版本更新、数据库升级详解 252
3.6.58 JeeSite4 自定义封装初始化数据脚本实战教程 252
3.6.59 JeeSite4 标准Java
doc文档的导出实战教程 252
3.6.90 JeeSite4 Swagger API自定义Swagger 接口快速入门教程 252
3.6.61 JeeSite4实体层校验与Restfull API接口返回结果配置教程 253
3.6.62 JeeSite4 Swagger API导出pdf/word/html 253
3.6.63 JeeSite4 中如何覆盖默认视图视图? 253
3.6.64 JeeSite4 中如何修改默认登录页面? 253
3.6.65 JeeSite4 中如何自定义主题快速切换主题? 253
3.6.66 JeeSite4 如何将上传文件存储到阿里云OSS或七牛? 253
3.6.67 JeeSite4 原生开发如何上传文件? 253
3.6.68 JeeSite4 文件上传常见问题解决? 253
四 JeeSite4 微服务巩固与提高 254
4.1 第一章 JeeSite
Spring Cloud 入门 254
4.2 第二章 JeeSite
Spring Cloud 开发Demo演示 254
4.4 第三章 从0到1了解微服务架构 255
4.5 第四章 企业多云/混合云应用环境安装与实践 255
五 准备环境 256
六 课程表 256
七 版权声明 257