├─第1章 课程介绍(磨刀不费砍柴工)
│ 1-1 课程导学 :SpringBoot 在线协同办公小程序开发.mp4
│ 1-2 如何学习本课程.mp4
│ 1-3 开发环境说明.mp4
│ 1-4 安装MySQL数据库.mp4
│ 1-5 安装MongoDB数据库.mp4
│ 1-6 搭建Redis数据库.mp4
│ 1-7 配置Maven.mp4
│ 1-8 安装IDEA插件.mp4
│ 1-9 安装小程序开发工具.mp4
│ 1-10 安装HBuilderX软件.mp4
│ 1-11 安装VirtualBox虚拟机.mp4
│ 1-12 安装CentOS系统.mp4
│ 1-13 建立SSH连接.mp4
│ 1-14 本章总结.mp4
│ 1-15 扩展分享:校园网内如何设置虚拟机上网?.png
│ 1-16 扩展分享:如何为SpringBoot项目混淆加密-1.png
│ 1-16 扩展分享:如何为SpringBoot项目混淆加密-2.png
│
├─第2章 从零构建后端项目基础篇(万丈高楼平地起)
│ 2-1 本章介绍.mp4
│ 2-2 创建 SpringBoot 项目.mp4
│ 2-3 配置MyBatis.mp4
│ 2-4 创建自定义异常类.mp4
│ 2-5 封装Web返回对象.mp4
│ 2-6 利用Swagger搭建 REST API.mp4
│ 2-7 创建Web方法测试Swagger.mp4
│ 2-8 配置后端验证功能.mp4
│ 2-9 抵御即跨站脚本(XSS)攻击.mp4
│ 2-10 测试跨站脚本攻击.mp4
│ 2-11 本章总结.mp4
│
├─第3章 从零构建后端项目进阶篇(大鹏一日同风起,扶摇直上九万里)
│ 3-1 章节介绍.mp4
│ 3-2 Shiro和JWT技术.mp4
│ 3-3 创建JwtUtil工具类.mp4
│ 3-4 把令牌封装成认证对象.mp4
│ 3-5 创建OAuth2Realm类(新).mp4
│ 3-6 刷新令牌应该如何设计?.mp4
│ 3-7 创建存储令牌的媒介类.mp4
│ 3-8 创建OAuth2Filter类(一).mp4
│ 3-9 创建OAuth2Filter类(二).mp4
│ 3-10 创建ShiroConfig类.mp4
│ 3-11 利用切面类向客户端返回新令牌.mp4
│ 3-12 精简返回给客户端的异常内容.mp4
│ 3-13 本章总结.mp4
│
├─第4章 利用UNI-APP创建移动端项目(独木不成林,为后端项目匹配移动端项目)
│ 4-1 章节介绍.mp4
│ 4-2 申请微信开发者账号.mp4
│ 4-3 创建小程序项目.mp4
│ 4-4 初识uni-app项目.mp4
│ 4-5 创建登陆页面.mp4
│ 4-6 创建注册页面.mp4
│ 4-7 注册新用户的业务要点说明.mp4
│ 4-8 获取临时授权和微信基本信息.mp4
│ 4-9 章节总结.mp4
│
├─第5章 实现注册与登陆(别误会,这是企业级的认证与授权)
│ 5-1 章节介绍.mp4
│ 5-2 实现注册超级管理员功能(持久层).mp4
│ 5-3 实现注册超级管理员功能(业务层).mp4
│ 5-4 掌握RABC权限模型.mp4
│ 5-5 实现注册超级管理员功能(Web层).mp4
│ 5-6 定义全局路径和封装Ajax(移动端).mp4
│ 5-7 完成注册超级管理员功能(移动端).mp4
│ 5-8 实现用户登陆功能(持久层&业务层).mp4
│ 5-9 实现用户登陆功能(Web层).mp4
│ 5-10 实现用户登陆功能(移动端).mp4
│ 5-11 观察Emos后端项目运行细节.mp4
│ 5-12 章节总结.mp4
│ 5-13 题目1:Redis中会不会出现该用户缓存的多个Token.png
│
├─第6章 人脸考勤签到基础篇(百闻不如一见,学学企业级的签到考勤)
│ 6-1 章节介绍.mp4
│ 6-2 创建小程序底部Tab导航.mp4
│ 6-3 开通腾讯云对象存储服务.mp4
│ 6-4 设计首页的英雄区和栏目导航.mp4
│ 6-5 设计人脸签到页面.mp4
│ 6-6 实现签到自拍功能.mp4
│ 6-7 缓存系统常量数据.mp4
│ 6-8 封装检测当天是否可以签到(持久层).mp4
│ 6-9 封装检测当天是否可以签到(业务层).mp4
│ 6-10 封装检测当天是否可以签到(Web层).mp4
│ 6-11 实现Shiro认证功能.mp4
│ 6-12 实现 Shiro 授权功能.mp4
│ 6-13 章节总结.mp4
│
├─第7章 人脸考勤签到进阶篇(签到功能超级强大,足以镇住面试官)
│ 7-1 章节介绍.mp4
│ 7-2 签到业务流程.mp4
│ 7-3 开通腾讯位置服务.mp4
│ 7-4 把定位坐标转换成真实地址.mp4
│ 7-5 在Docker中安装人脸识别镜像.mp4
│ 7-6 运行人脸识别程序.mp4
│ 7-7 实现人脸签到(持久层).mp4
│ 7-8 实现人脸签到(业务层).mp4
│ 7-9 查询签到所在地区新冠疫情风险等级.mp4
│ 7-10 发送疫情高风险地区告警邮件.mp4
│ 7-11 实现人脸签到(Web层).mp4
│ 7-12 创建新员工人脸模型数据(业务层).mp4
│ 7-13 创建新员工人脸模型数据(Web层).mp4
│ 7-14 -1 实现人脸签到(移动端).mp4
│ 7-15 -2 实现人脸签到(移动端).mp4
│ 7-16 章节总结.mp4
│
├─第8章 人脸考勤签到升级篇(汗水浇灌希望,统计员工签到数据)
│ 8-1 本章介绍.mp4
│ 8-2 编写签到成功页面(一).mp4
│ 8-3 实现考勤成功页面(持久层).mp4
│ 8-4 实现考勤成功页面(业务层).mp4
│ 8-5 编写签到成功页面(二).mp4
│ 8-6 编写签到成功页面(三).mp4
│ 8-7 实现考勤成功页面(业务层).mp4
│ 8-8 实现考勤成功页面(移动端).mp4
│ 8-9 设计用户页面(一).mp4
│ 8-10 设计用户页面(二).mp4
│ 8-11 实现用户页面数据加载.mp4
│ 8-12 设计我的考勤页面.mp4
│ 8-13 实现我的考勤页面(业务层&持久层).mp4
│ 8-14 实现我的考勤页面(移动端).mp4
│ 8-15 本章总结.mp4
│
├─第9章 实现系统通知模块(看似普通,实则有料)
│ 9-1 章节介绍.mp4
│ 9-2 消息通知模块的设计原理.mp4
│ 9-3 RabbitMQ入门.mp4
│ 9-4 消息模块数据模型设计.mp4
│ 9-5 消息模块数据模型设计.mp4
│ 9-6 设计消息模块的持久层(一).mp4
│ 9-7 设计消息模块的持久层(二).mp4
│ 9-8 设计消息模块的业务层.mp4
│ 9-9 设计消息模块的Web层.mp4
│ 9-10 利用RabbitMQ实现消息投递削峰填谷(一).mp4
│ 9-11 利用RabbitMQ实现消息投递削峰填谷(二).mp4
│ 9-12 执行系统消息异步收发(一).mp4
│ 9-13 执行系统消息异步收发(二).mp4
│ 9-14 设计系统消息列表页面.mp4
│ 9-15 系统消息列表页面加载分页数据.mp4
│ 9-16 实现系统消息页面(一).mp4
│ 9-17 实现系统消息页面(二).mp4
│ 9-18 章节总结.mp4
│ 9-19 题目2:异步线程同步收发MQ消息选用哪个MQ产品.png
│
├─第10章 实现会议管理功能(核心功能,出类拔萃)
│ 10-1 本章介绍.mp4
│ 10-2 设计会议列表静态页面(一).mp4
│ 10-3 设计会议列表静态页面(二).mp4
│ 10-4 生成原始会议数据.mp4
│ 10-5 查询会议列表分页数据(后端).mp4
│ 10-6 查询会议列表分页数据(移动端).mp4
│ 10-7 设计静态会议详情页面(一).mp4
│ 10-8 设计静态会议详情页面(二).mp4
│ 10-9 设计静态会议成员页面.mp4
│ 10-10 查询成员列表(后端).mp4
│ 10-11 查询成员列表(移动端).mp4
│ 10-12 实现会议成员的增删.mp4
│ 10-13 在线编辑会议内容.mp4
│ 10-14 部署工作流项目.mp4
│ 10-15 开启会议审批工作流(持久层&业务层).mp4
│ 10-16 开启会议审批工作流(Web层).mp4
│ 10-17 保存会议记录(移动端).mp4
│ 10-18 加载现有会议详情.mp4
│ 10-19 编辑会议重新发起工作流(持久层&业务层).mp4
│ 10-20 编辑会议重新发起工作流(Web层&移动端).mp4
│ 10-21 删除会议和工作流(后端).mp4
│ 10-22 删除会议和工作流(移动端).mp4
│ 10-23 章节总结.mp4
│ 10-24 扩展分享:在SpringBoot项目中快速集成Activiti工作流.png
│ 10-25 扩展分享:SpringBoot中快速部署运行Activiti工作流-1.png
│
├─第11章 完成在线视频会议功能(小程序视频会议,只此一种方案)
│ 11-1 本章介绍.mp4
│ 11-3 查询待审批列表数据.mp4
│ 11-4 设计审批页面,加载审批详情.mp4
│ 11-6 查询发起人与审批人的信息.mp4
│ 11-8 开启腾讯云TRTC服务.mp4
│ 11-9 生成TRTC签名字符串.mp4
│ 11-10 创建视频会议页面.mp4
│ 11-12 在首页添加会议日历功能.mp4
│ 11-13 根据月份查询会议日期.mp4
│ 11-15 章节总结.mp4
│ 11-16 题目3:移动端小程序换成APP应该如何做?.png
│
├─第12章 发布Emos在线办公系统(不鸣则已,一鸣惊人)
│ 12-1 本章介绍.mp4
│ 12-2 选购云主机.mp4
│ 12-3 利用Docker部署程序(一).mp4
│ 12-3 扩展分享:腾讯轻量应用服务器能否部署Emos项目?-1.png
│ 12-3 扩展分享:腾讯轻量应用服务器能否部署Emos项目?-2.png
│ 12-4 利用Docker部署程序(二).mp4
│ 12-5 配置域名,开启HTTPS.mp4
│ 12-6 发布微信小程序.mp4
│ 12-7 章节总结.mp4
│ 12-9 题目4:发布到云主机后,如何保证项目的高可用和高性能.png
│ 12-10 题目5:项目如何改造为微服务架构?.png
│
├─第13章 课程总结(再不舍得大家,也到了说再见的时候了)
│ 13-1 课程总结.mp4
│
└─课程资料
│ 源码.rar
│
└─课程电子书
1-1 安装MySQL数据库 – EMOS小程序.PDF
1-2 安装MongoDB数据库 – EMOS小程序.PDF
1-3 安装Redis数据库 – EMOS小程序.PDF
1-4 配置Maven – EMOS小程序.PDF
1-5 给IDEA安装插件 – EMOS小程序.PDF
1-6 安装小程序开发工具 – EMOS小程序.PDF
1-7 安装HBuilderX软件 – EMOS小程序.PDF
1-8 安装VirtualBox虚拟机 – EMOS小程序.PDF
1-9 安装linux系统 – EMOS小程序.PDF
1-10 建立SSH连接 – EMOS小程序.PDF
2-1 创建SpringBoot项目 – EMOS小程序.PDF
2-2 配置MyBatis – EMOS小程序.PDF
2-3 创建自定义异常类 – EMOS小程序.PDF
2-4 封装Web返回对象 – EMOS小程序.PDF
2-5 利用Swagger搭建 REST API – EMOS小程序.PDF
2-6 配置后端验证功能 – EMOS小程序.PDF
2-7 抵御即跨站脚本(XSS)攻击 – EMOS小程序.PDF
2-8 Shiro和JWT技术 – EMOS小程序.PDF
2-9 创建JWT工具类 – EMOS小程序.PDF
2-10 把令牌封装成认证对象 – EMOS小程序.PDF
2-11 创建OAuth2Realm类 – EMOS小程序.PDF
2-12 刷新令牌应该如何设计? – EMOS小程序.PDF
2-13 创建ThreadLocalToken类 – EMOS小程序.PDF
2-14 创建OAuth2Filter类 – EMOS小程序.PDF
2-15 创建ShiroConfig类 – EMOS小程序.PDF
2-16 利用AOP,把更新的令牌返回给客户端 – EMOS小程序.PDF
2-17 精简返回给客户端的异常内容 – EMOS小程序.PDF
3-10 实现注册超级管理员功能(Web层) – EMOS小程序.PDF
3-11 定义全局路径和封装Ajax(移动端) – EMOS小程序.PDF
3-12 完成注册超级管理员功能(移动端) – EMOS小程序.PDF
3-13 实现用户登陆功能(持久层&业务层) – EMOS小程序.PDF
3-14 实现用户登陆功能(Web层) – EMOS小程序.PDF
3-15 实现用户登陆功能(移动端) – EMOS小程序.PDF
3-16 观察Emos后端项目运行细节 – EMOS小程序.PDF
3-1 申请微信开发者账号 – EMOS小程序.PDF
3-2 创建小程序项目 – EMOS小程序.PDF
3-3 初识uni-app项目 – EMOS小程序.PDF
3-4 创建登陆页面 – EMOS小程序.PDF
3-5 创建注册页面 – EMOS小程序.PDF
3-6 注册新用户的业务要点说明 – EMOS小程序.PDF
3-7 获取临时授权和微信基本信息 – EMOS小程序.PDF
3-8 实现注册超级管理员功能(持久层) – EMOS小程序.PDF
3-9 实现注册超级管理员功能(业务层) – EMOS小程序.PDF
3-9 掌握RABC权限模型 – EMOS小程序.PDF
4-1 创建小程序底部Tab导航 – EMOS小程序.PDF
4-2 开通腾讯云对象存储服务 – EMOS小程序.PDF
4-3 设计首页的英雄区和栏目导航 – EMOS小程序.PDF
4-4 设计人脸签到页面 – EMOS小程序.PDF
4-5 实现签到自拍功能 – EMOS小程序.PDF
4-6 缓存系统常量数据 – EMOS小程序.PDF
4-7 封装检测当天是否可以签到(持久层) – EMOS小程序.PDF
4-8 封装检测当天是否可以签到(业务层) – EMOS小程序.PDF
4-9 封装检测当天是否可以签到(Web层) – EMOS小程序.PDF
4-10 实现Shiro认证功能 – EMOS小程序.PDF
4-11 实现Shiro授权功能 – EMOS小程序.PDF
4-12 签到业务流程说明 – EMOS小程序.PDF
4-13 开通腾讯位置服务 – EMOS小程序.PDF
4-14 把定位坐标转换成真实地址 – EMOS小程序.PDF
4-15 在Docker中安装人脸识别镜像 – EMOS小程序.PDF
4-16 运行人脸识别程序 – EMOS小程序.PDF
4-17 实现人脸签到(持久层) – EMOS小程序.PDF
4-18 实现人脸签到(业务层) – EMOS小程序.PDF
4-19 查询签到所在地区新冠疫情风险等级 – EMOS小程序.PDF
4-20 发送疫情高风险地区告警邮件 – EMOS小程序.PDF
4-21 实现人脸签到(Web层) – EMOS小程序.PDF
4-22 创建新员工人脸模型数据(业务层) – EMOS小程序.PDF
4-23 创建新员工人脸模型数据(Web层) – EMOS小程序.PDF
4-24 实现人脸签到(移动端) – EMOS小程序.PDF
4-25 编写签到成功页面(一) – EMOS小程序.PDF
4-26 编写签到成功页面(二) – EMOS小程序.PDF
4-27 编写签到成功页面(三) – EMOS小程序.PDF
4-28 实现考勤成功页面(持久层) – EMOS小程序.PDF
4-29 实现考勤成功页面(业务层) – EMOS小程序.PDF
4-30 实现考勤成功页面(Web层) – EMOS小程序.PDF
4-31 实现考勤成功页面(移动端) – EMOS小程序.PDF
4-32 设计用户页面 – EMOS小程序.PDF
4-33 实现用户页面数据加载 – EMOS小程序.PDF
4-34 设计我的考勤页面 – EMOS小程序.PDF
4-35 实现我的考勤页面(业务层&持久层) – EMOS小程序.PDF
4-36 实现我的考勤页面(移动端) – EMOS小程序.PDF
5-1 消息通知模块的设计原理 – EMOS小程序.PDF
5-2 RabbitMQ入门 – EMOS小程序.PDF
5-3 消息模块数据模型设计 – EMOS小程序.PDF
5-4 设计消息模块的持久层 – EMOS小程序.PDF
5-5 设计消息模块的业务层 – EMOS小程序.PDF
5-6 设计消息模块的Web层 – EMOS小程序.PDF
5-7 利用RabbitMQ实现消息投递削峰填谷 – EMOS小程序.PDF
5-8 执行系统消息异步收发 – EMOS小程序.PDF
5-9 设计系统消息列表页面 – EMOS小程序.PDF
5-10 系统消息列表页面加载分页数据 – EMOS小程序.PDF
5-11 实现系统消息页面 – EMOS小程序.PDF
6-1 设计会议列表静态页面 – EMOS小程序.PDF
6-2 生成原始会议数据 – EMOS小程序.PDF
6-3 查询会议列表分页数据(后端) – EMOS小程序.PDF
6-4 查询会议列表分页数据(移动端) – EMOS小程序.PDF
7-1 选购云主机 – EMOS小程序 – 觅道文档MrDoc.PDF
7-2 利用Docker部署程序(一) – EMOS小程序 – 觅道文档MrDoc.PDF
7-3 利用Docker部署程序(二) – EMOS小程序 – 觅道文档MrDoc.PDF
7-4 配置域名,开启HTTPS – EMOS小程序 – 觅道文档MrDoc.PDF
7-5 发布微信小程序 – EMOS小程序 – 觅道文档MrDoc.PDF
8-1 设计静态的角色详情页面 – EMOS小程序 – 觅道文档MrDoc.PDF
8-2 获取权限列表和角色权限(后端) – EMOS小程序 – 觅道文档MrDoc.PDF
8-3 获取权限列表和角色权限(后端) – EMOS小程序 – 觅道文档MrDoc.PDF
8-4 保存角色数据(后端) – EMOS小程序 – 觅道文档MrDoc.PDF
8-5 保存角色数据(移动端) – EMOS小程序 – 觅道文档MrDoc.PDF
8-6 设计角色列表静态页面 – EMOS小程序 – 觅道文档MrDoc.PDF
第一章 准备开发环境 – EMOS小程序.PDF
第七章 部署Emos项目 – EMOS小程序 – 觅道文档MrDoc.PDF
第三章 开发用户模块 – EMOS小程序.PDF
第二章 创建SpringBoot项目 – EMOS小程序.PDF
第五章 实现系统通知模块 – EMOS小程序.PDF
第八章 权限管理功能 – EMOS小程序 – 觅道文档MrDoc.PDF
第六章 实现会议管理功能 – EMOS小程序.PDF
第四章 开发刷脸签到模块 – EMOS小程序.PDF
课程概览.PDF
有需要联系v;加客服窗口的联系方式
摘要:本文以“SpringBoot 在线协同办公小程序开发 全栈式项目实战2022”为主题,全面解析了全栈式项目开发过程中的关键技术、实战技巧以及项目应用。通过深入剖析,旨在为广大开发者提供一套完整的在线协同办公小程序开发解决方案。
1、技术选型
SpringBoot 作为一款流行的Java开发框架,以其简洁、高效的特点,成为了全栈式项目开发的首选。本文将详细介绍SpringBoot框架在在线协同办公小程序开发中的应用,包括其核心特性、优势以及与前端框架的结合方式。
此外,本文还将探讨数据库选择、前端框架等技术选型问题,为读者提供一套完整的开发方案。
在技术选型方面,本文将重点介绍以下内容:
- SpringBoot框架的核心特性和优势
- 数据库选择与设计
- 前端框架的选择与应用
2、项目架构
在线协同办公小程序开发过程中,项目架构的设计至关重要。本文将详细介绍如何构建一个高性能、可扩展的全栈式项目架构,包括模块划分、服务拆分、接口设计等方面。
此外,本文还将探讨如何利用SpringBoot框架实现微服务架构,提高项目可维护性和可扩展性。
在项目架构方面,本文将重点介绍以下内容:
- 模块划分与设计
- 服务拆分与接口设计
- 微服务架构实现
3、功能实现
在线协同办公小程序的核心功能包括文档管理、任务分配、日程安排等。本文将详细介绍这些功能的实现方法,包括后端业务逻辑处理、前端界面设计等方面。
此外,本文还将探讨如何利用SpringBoot框架实现数据校验、权限控制等功能,确保小程序的安全性和稳定性。
在功能实现方面,本文将重点介绍以下内容:
- 文档管理功能实现
- 任务分配与日程安排功能实现
- 数据校验与权限控制
4、实战案例
本文将通过一个实际案例,展示如何利用SpringBoot框架开发一个在线协同办公小程序。案例将涵盖项目需求分析、技术选型、架构设计、功能实现等全过程,为读者提供一套完整的实战经验。
此外,本文还将分享开发过程中遇到的问题及解决方案,帮助读者更好地应对实际开发中的挑战。
在实战案例方面,本文将重点介绍以下内容:
- 项目需求分析
- 技术选型与架构设计
- 功能实现与优化
总结:
本文以“SpringBoot 在线协同办公小程序开发 全栈式项目实战2022”为主题,全面解析了全栈式项目开发过程中的关键技术、实战技巧以及项目应用。通过深入剖析,为广大开发者提供了一套完整的在线协同办公小程序开发解决方案。
本文从技术选型、项目架构、功能实现和实战案例四个方面进行了详细阐述,旨在帮助读者掌握在线协同办公小程序开发的核心技能。
本文由nayona.cn整理
联系我们

关注公众号

微信扫一扫
支付宝扫一扫
