
网盘:百度 | 学分:5,VIP免费 | 发布:2023-03-11 | 查看:0 | 更新:2023-03-11 | Java
【JAVA】SpringBoot 在线协同办公小程序开发 全栈式项目实战|完结无秘
网盘:百度 | 学分:5,VIP免费 | 发布:2023-03-11 | 查看:0 | 更新:2023-03-11 | Java
【JAVA】SpringBoot 在线协同办公小程序开发 全栈式项目实战|完结无秘
〖课程介绍〗:
&nBSp; 未来,在线协同办公将成为一种常态化的工作方式。本课程将采用主流的前后端分离架构设计,应用 SPringBoot+uniAPP 技术栈开发一款在线协同办公的小程序。让你掌握未来趋势型业务 + 前后端综合技术栈,带你实现全技术栈的综合提升。未来趋势型业务 + 前后端综合技术栈 + 惊艳的细节打磨
〖课程目录〗:
第1章 课程介绍(磨刀不费砍柴工) 16 节 | 111分钟
了解项目案例业务需求,掌握学习本课程的方法,以及如何利用思维导图和在线教程,并且根据讲师指导,搭建开发环境和CentOS系统。
视频:1-7 配置Maven (07:39)
视频:1-8 安装IDEA插件 (04:28)
视频:1-10 安装HBuilderX软件 (04:53)
视频:1-11 安装VirtualBox虚拟机 (09:20)
视频:1-12 安装CentOS系统 (12:18)
视频:1-13 建立SSH连接 (15:36)
视频:1-14 本章总结 (02:46)
第2章 从零构建后端项目基础篇(万丈高楼平地起)11 节 | 165分钟
本章学习用SPringBoot搭建前后端分离架构的后端Java项目,整合SPringMVC和MyBatis框架,并且向后端项目添加一些企业级项目的基础功能。
视频:2-1 本章介绍 (05:33)
视频:2-3 配置MyBatis (19:06)
视频:2-4 创建自定义异常类 (08:13)
视频:2-5 封装Web返回对象 (17:15)
视频:2-9 抵御即跨站脚本(XSS)攻击 (23:28)
视频:2-11 本章总结 (02:45)
第3章 从零构建后端项目进阶篇(大鹏一日同风起,扶摇直上九万里)13 节 | 178分钟
本章学习在SPringBoot中整合Shiro+JWT,实现RBAC权限模型,并且自动为Token令牌续期,解决令牌过期的难题。
视频:3-1 章节介绍 (04:15)
视频:3-2 Shiro和JWT技术 (12:53)
视频:3-3 创建JwtUtil工具类 (21:08)
视频:3-4 把令牌封装成认证对象 (06:30)
视频:3-5 创建OAuth2Realm类(新) (11:55)
视频:3-7 创建存储令牌的媒介类 (05:37)
视频:3-8 创建OAuth2Filter类(一) (23:05)
视频:3-9 创建OAuth2Filter类(二) (17:00)
视频:3-10 创建ShiroConfig类 (25:07)
视频:3-13 本章总结 (01:56)
第4章 利用UNI-APP创建移动端项目(独木不成林,为后端项目匹配移动端项目)9 节 | 125分钟
UNI-APP是主流跨平台移动端框架,利用Vue语法编写移动端程序,事半功倍。没有移动端开发经验不要紧,UNI-APP助力你快速实现微信小程序。
第5章 实现注册与登陆(别误会,这是企业级的认证与授权)13 节 | 190分钟
很多人误以为登陆与注册是很简单的功能,核对用户名和密码即可,导致只要登陆成功人人都是超级管理员。但是企业级的认证与授权可不是这么做的,企业级项目要采用RBAC权限模型,把权限映射成角色,把角色关联到用户,而且前后端项目都要验证用户的权限。…
第6章 人脸考勤签到基础篇(百闻不如一见,学学企业级的签到考勤)13 节 | 237分钟
本章我们排版设计签到页面,利用微信API实现签到自拍和重拍功能,并且封装检测用户是否可以签到的函数。企业签到的难点在于经常有换休和调休的工作日和节假日,判定某与昂工可否签到既要考虑特殊节假日和调休,还要结合考勤时间。…
第7章 人脸考勤签到进阶篇(签到功能超级强大,足以镇住面试官)17 节 | 272分钟
本章利用人脸识别技术为新员工创建人脸模型数据,签到的时候根据人脸模型数据比对签到人是否是员工本人,并且根据签到人所在GPS定位,智能判断该地区的新冠疫情风险等级。如果是高风险地区就自动发送告警邮件,安排人员隔离。…
第8章 人脸考勤签到升级篇(汗水浇灌希望,统计员工签到数据)15 节 | 296分钟
第9章 实现系统通知模块(看似普通,实则有料)19 节 | 302分钟
消息通知是一个系统必备的功能,但是实现起来却比较复杂。100万用户的系统,1条公告就是100万条消息记录,系统瞬间被海量INSERT给占用,正常业务无法展开。本章我们利用RabbitMQ缓存消息数据,用户登陆的时候,使用异步线程向数据库写入未读消息,这可以错峰实现消息加载。…
第10章 实现会议管理功能(核心功能,出类拔萃)25 节 | 421分钟
本章利用Activiti工作流实现会议的审批和管理。学过工作流的同学应该知道,工作流的发起、流转和回退都是比较复杂的。结合消息通知模块,每次增减会议人员的时候,都需要动态计算前后人员交集和补集。交集人员不需要重复通知,补集人员还要区分哪些人不需要参会,哪些人是新增参会人员,然后发出不同的通知消息。…
视频:10-1 本章介绍 (04:16)
视频:10-12 实现会议成员的增删 (22:01)
视频:10-17 保存会议记录(移动端) (18:18)
视频:10-18 加载现有会议详情 (17:12)
视频:10-23 章节总结 (02:42)
第11章 完成在线视频会议功能(小程序视频会议,只此一种方案)16 节 | 250分钟
微信小程序上面视频会议只有腾讯云的TRTC这唯一的方案,本章我们将开通TRTC服务,利用SDK程序包,在小程序上面实现在线会议功能,并且对参会迟到人员生成罚款单。
视频:11-1 本章介绍 (06:32)
视频:11-5 实现会议审批 (22:05)
视频:11-7 显示已审批列表 (28:04)
视频:11-13 根据月份查询会议日期 (13:29)
视频:11-14 在首页显示日历标注和会议列表 (23:08)
视频:11-15 章节总结 (03:17)
第12章 发布Emos在线办公系统(不鸣则已,一鸣惊人)10 节 | 102分钟
利用腾讯云CVM、COS、数据库等服务,部署EMOs在线办公系统,然后为后端系统配置域名和数字证书,最后在微信公众平台上面申请发布EMOs小程序。
第13章 课程总结(再不舍得大家,也到了说再见的时候了)1 节 | 4分钟
本章通过思维导图梳理本课知识点,帮助大家形成知识体系,建立健全完善的知识图谱,我最大的幸福就是成就最好的你们,衷心希望为大家后续的学习铺平道路,打通奇经八脉。再不舍,也是时候说再见啦~那么,有缘,江湖再见!祝大家锦绣前程…
视频:13-1 课程总结 (03:18)
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。