网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。
网盘链接:
1. 课程介绍(磨刀不费砍柴工)
- 1-1 课程导学 :SpringBoot 在线协同办公小程序开发
- 1-2 如何学习本课程
- 1-3 开发环境说明
- 1-4 安装MySQL数据库
- 1-5 安装MongoDB数据库
- 1-6 搭建Redis数据库
- 1-7 配置Maven
- 1-8 安装IDEA插件
- 1-9 安装小程序开发工具
- 1-10 安装HBuilderX软件
- 1-11 安装VirtualBox虚拟机
- 1-12 安装CentOS系统
- 1-13 建立SSH连接
- 1-14 本章总结
- 1-15 扩展分享:校园网内如何设置虚拟机上网?
- 1-16 扩展分享:如何为SpringBoot项目混淆加密
2. 从零构建后端项目基础篇(万丈高楼平地起)
- 2-1 本章介绍
- 2-2 创建 SpringBoot 项目
- 2-3 配置MyBatis
- 2-4 创建自定义异常类
- 2-5 封装Web返回对象
- 2-6 利用Swagger搭建 REST API
- 2-7 创建Web方法测试Swagger
- 2-8 配置后端验证功能
- 2-9 抵御即跨站脚本(XSS)攻击
- 2-10 测试跨站脚本攻击
- 2-11 本章总结
3. 从零构建后端项目进阶篇(大鹏一日同风起,扶摇直上九万里)
- 3-1 章节介绍
- 3-2 Shiro和JWT技术
- 3-3 创建JwtUtil工具类
- 3-4 把令牌封装成认证对象
- 3-5 创建OAuth2Realm类(新)
- 3-6 刷新令牌应该如何设计?
- 3-7 创建存储令牌的媒介类
- 3-8 创建OAuth2Filter类(一)
- 3-9 创建OAuth2Filter类(二)
- 3-10 创建ShiroConfig类
- 3-11 利用切面类向客户端返回新令牌
- 3-12 精简返回给客户端的异常内容
- 3-13 本章总结
4. 利用UNI-APP创建移动端项目(独木不成林,为后端项目匹配移动端项目)
- 4-1 章节介绍
- 4-2 申请微信开发者账号
- 4-3 创建小程序项目
- 4-4 初识uni-app项目
- 4-5 创建登陆页面
- 4-6 创建注册页面
- 4-7 注册新用户的业务要点说明
- 4-8 获取临时授权和微信基本信息
- 4-9 章节总结
5. 实现注册与登陆(别误会,这是企业级的认证与授权)
- 5-1 章节介绍
- 5-2 实现注册超级管理员功能(持久层)
- 5-3 实现注册超级管理员功能(业务层)
- 5-4 掌握RABC权限模型
- 5-5 实现注册超级管理员功能(Web层)
- 5-6 定义全局路径和封装Ajax(移动端)
- 5-7 完成注册超级管理员功能(移动端)
- 5-8 实现用户登陆功能(持久层&业务层)
- 5-9 实现用户登陆功能(Web层)
- 5-10 实现用户登陆功能(移动端)
- 5-11 观察Emos后端项目运行细节
- 5-12 章节总结
- 5-13 题目1:Redis中会不会出现该用户缓存的多个Token
6. 人脸考勤签到基础篇(百闻不如一见,学学企业级的签到考勤)
- 6-1 章节介绍
- 6-2 创建小程序底部Tab导航
- 6-3 开通腾讯云对象存储服务
- 6-4 设计首页的英雄区和栏目导航
- 6-5 设计人脸签到页面
- 6-6 实现签到自拍功能
- 6-7 缓存系统常量数据
- 6-8 封装检测当天是否可以签到(持久层)
- 6-9 封装检测当天是否可以签到(业务层)
- 6-10 封装检测当天是否可以签到(Web层)
- 6-11 实现Shiro认证功能
- 6-12 实现Shiro授权功能
- 6-13 章节总结
7. 人脸考勤签到进阶篇(签到功能超级强大,足以镇住面试官)
- 7-1 章节介绍
- 7-2 签到业务流程
- 7-3 开通腾讯位置服务
- 7-4 把定位坐标转换成真实地址
- 7-5 在Docker中安装人脸识别镜像
- 7-6 运行人脸识别程序
- 7-7 实现人脸签到(持久层)
- 7-8 实现人脸签到(业务层)
- 7-9 查询签到所在地区新冠疫情风险等级
- 7-10 发送疫情高风险地区告警邮件1
- 7-11 发送疫情高风险地区告警邮件2
- 7-12 实现人脸签到(Web层)
- 7-13 创建新员工人脸模型数据(业务层)
- 7-14 创建新员工人脸模型数据(Web层)
- 7-15 -1 实现人脸签到(移动端)
- 7-16 -2 实现人脸签到(移动端)
- 7-17 章节总结
8. 人脸考勤签到升级篇(汗水浇灌希望,统计员工签到数据)
- 8-1 本章介绍
- 8-2 编写签到成功页面(一)
- 8-3 实现考勤成功页面(持久层)
- 8-4 实现考勤成功页面(业务层)
- 8-5 编写签到成功页面(二)
- 8-6 编写签到成功页面(三)
- 8-7 实现考勤成功页面(业务层)
- 8-8 实现考勤成功页面(移动端)
- 8-9 设计用户页面(一)
- 8-10 设计用户页面(二)
- 8-11 实现用户页面数据加载
- 8-12 设计我的考勤页面
- 8-13 实现我的考勤页面(业务层&持久层)
- 8-14 实现我的考勤页面(移动端)
- 8-15 本章总结
9. 实现系统通知模块(看似普通,实则有料)
- 9-1 章节介绍
- 9-2 消息通知模块的设计原理
- 9-3 RabbitMQ入门
- 9-4 消息模块数据模型设计
- 9-5 消息模块数据模型设计
- 9-6 设计消息模块的持久层(一)
- 9-7 设计消息模块的持久层(二)
- 9-8 设计消息模块的业务层
- 9-9 设计消息模块的Web层
- 9-10 利用RabbitMQ实现消息投递削峰填谷(一)
- 9-11 利用RabbitMQ实现消息投递削峰填谷(二)
- 9-12 执行系统消息异步收发(一)
- 9-13 执行系统消息异步收发(二)
- 9-14 设计系统消息列表页面
- 9-15 系统消息列表页面加载分页数据
- 9-16 实现系统消息页面(一)
- 9-17 实现系统消息页面(二)
- 9-18 章节总结
- 9-19 题目2:异步线程同步收发MQ消息选用哪个MQ产品
10. 实现会议管理功能(核心功能,出类拔萃)
- 10-1 本章介绍
- 10-2 设计会议列表静态页面(一)
- 10-3 设计会议列表静态页面(二)
- 10-4 生成原始会议数据
- 10-5 查询会议列表分页数据(后端)
- 10-6 查询会议列表分页数据(移动端)
- 10-7 设计静态会议详情页面(一)
- 10-8 设计静态会议详情页面(二)
- 10-9 设计静态会议成员页面
- 10-10 查询成员列表(后端)
- 10-11 查询成员列表(移动端)
- 10-12 实现会议成员的增删
- 10-13 在线编辑会议内容
- 10-14 部署工作流项目
- 10-15 开启会议审批工作流(持久层&业务层)
- 10-16 开启会议审批工作流(Web层)
- 10-17 保存会议记录(移动端)
- 10-18 加载现有会议详情
- 10-19 编辑会议重新发起工作流(持久层&业务层)
- 10-20 编辑会议重新发起工作流(Web层&移动端)
- 10-21 删除会议和工作流(后端)
- 10-22 删除会议和工作流(移动端)
- 10-23 章节总结
- 10-24 扩展分享:在SpringBoot项目中快速集成Activiti工作流
- 10-25 扩展分享:SpringBoot中快速部署运行Activiti工作流
11. 完成在线视频会议功能(小程序视频会议,只此一种方案)
- 11-1 本章介绍
- 11-2 设计在线审批页面的待审批列表
- 11-3 查询待审批列表数据
- 11-4 设计审批页面,加载审批详情
- 11-5 实现会议审批
- 11-6 查询发起人与审批人的信息
- 11-7 显示已审批列表
- 11-8 开启腾讯云TRTC服务
- 11-9 生成TRTC签名字符串
- 11-10 创建视频会议页面
- 11-11 获取房间号,进入在线会议室
- 11-12 在首页添加会议日历功能
- 11-13 根据月份查询会议日期
- 11-14 在首页显示日历标注和会议列表
- 11-15 章节总结
- 11-16 题目3:移动端小程序换成APP应该如何做?
12. 发布Emos在线办公系统(不鸣则已,一鸣惊人)
- 12-1 本章介绍
- 12-2 选购云主机
- 12-3 扩展分享:腾讯轻量应用服务器能否部署Emos项目?
- 12-4 利用Docker部署程序(一)
- 12-5 利用Docker部署程序(二)
- 12-6 配置域名,开启HTTPS
- 12-7 发布微信小程序
- 12-8 章节总结
- 12-9 题目4:发布到云主机后,如何保证项目的高可用和高性能
- 12-10 题目5:项目如何改造为微服务架构?
13. 课程总结(再不舍得大家,也到了说再见的时候了)
- 13-1 课程总结
© 版权声明
网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。
THE END
暂无评论内容