SaaS平台高阶开发课程 Springboot基于SaaS平台的iHRM刷脸登录实战开发 刷脸登录教程
SaaS开发的浪潮一浪胜过一浪,热度非常高。课程内容通过高阶段的实战开发教程,让同学们快速掌握SAAS核心开发。课程内容包括了Activiti7工作流引擎,SAAS-HRM系统概述与搭建环境、前端框架、用户权限设计、SaaS-HRM高级技术,以及重磅的刷脸登录实战项目,可以快速的提升对Saas核心技术的认知。
SaaS平台高阶开发课程 Springboot基于SaaS平台的iHRM刷脸登录实战开发 刷脸登录教程
│
├─PART1
│ ├─01-02-Activiti7工作流引擎
│ │ ├─04-Activiti7流程进阶2
│ │ │ │ SaaS-IHRM项目-Activiti7讲义(进阶部分).pdf
│ │ │ │
│ │ │ ├─源码
│ │ │ │ 源码.rar
│ │ │ │
│ │ │ ├─视频
│ │ │ │ 01-Activiti7进阶引导语.mp4
│ │ │ │ 02-Activiti中个人任务分配的固定方式和UEL方式.mp4
│ │ │ │ 03-Activiti中assignee值的UEL实现方式.mp4
│ │ │ │ 04-测试Assignee流程变量UEL值的动态分配.mp4
│ │ │ │ 05-监听器方式实现Activiti的流程assignee设置.mp4
│ │ │ │ 06-Activiti的个人任务查询及办理的小结.mp4
│ │ │ │ 07-Activiti的流程变量概述及作用.mp4
│ │ │ │ 08-Activiti中流程变量的数据类型及注意事项.mp4
│ │ │ │ 09-Activiti中流程变量的作用域介绍.mp4
│ │ │ │ 10-Activiti中流程变量的使用方式.mp4
│ │ │ │ 11-Activiti中流程变量案例需求分析.mp4
│ │ │ │ 12-Activiti中流程变量案例的BPMN定义.mp4
│ │ │ │ 13-Activiti中流程变量案例的POJO类准备.mp4
│ │ │ │ 14-Activiti流程变量案例-部署流程定义.mp4
│ │ │ │ 15-Activiti流程变量案例-设置POJO类型的值.mp4
│ │ │ │ 16-Activiti流程变量案例-测试流程的第一个分支.mp4
│ │ │ │ 17-Activiti流程变量案例-测试流程的num大于3的分支.mp4
│ │ │ │ 18-Activiti流程变量案例-POJO实现Serializable接口的测试.mp4
│ │ │ │ 19-Activiti流程变量案例-完成任务时设置变量的值.mp4
│ │ │ │ 20-Activiti流程变量-通过流程实例ID设置.mp4
│ │ │ │ 21-Activiti流程变量-通过当前任务ID来设置流程变量.mp4
│ │ │ │ 22-Activiti流程变量-Global全局变量的注意事项及小结.mp4
│ │ │ │ 23-总结Activiti个人任务&流程变量Global类型.mp4
│ │ │ │
│ │ │ └─资料
│ │ │ 02流程变量分析图.png
│ │ │ diagram.png
│ │ │ holiday2.bpmn
│ │ │ holiday4.bpmn
│ │ │ holiday4.png
│ │ │
│ │ ├─05-Activiti7流程进阶3
│ │ │ │ SaaS-IHRM项目-Activiti7讲义(进阶部分).pdf
│ │ │ │
│ │ │ ├─源码
│ │ │ │ activit.rar
│ │ │ │
│ │ │ ├─视频
│ │ │ │ 01-Activiti流程变量-Local类型变量的介绍.mp4
│ │ │ │ 02-Activiti候选用户Candidate-Users的概述.mp4
│ │ │ │ 03-Activiti组任务-办理流程分析.mp4
│ │ │ │ 04-Activiti组任务-前期测试准备工作.mp4
│ │ │ │ 05-Activiti组任务-查询候选人的组任务.mp4
│ │ │ │ 06-Activiti组任务-拾取组任务的代码实现.mp4
│ │ │ │ 07-Activiti组任务-用户任务查询&完成任务.mp4
│ │ │ │ 08-Activiti组任务-当前用户归还组任务.mp4
│ │ │ │ 09-Activiti组任务-任务交接的分析与实现.mp4
│ │ │ │ 10-Activiti组任务-数据库表的影响分析及总结.mp4
│ │ │ │ 11-Activiti网关-基本概述.mp4
│ │ │ │ 12-Activiti排他网关概述及场景引入.mp4
│ │ │ │ 13-Activiti排他网关示例-请假流程定义.mp4
│ │ │ │ 14-Activiti排他网关-测试新的请假流程效果.mp4
│ │ │ │ 15-Activiti并行网关-基本概述.mp4
│ │ │ │ 16-Activiti并行网关-请假流程定义优化.mp4
│ │ │ │ 17-Activiti并行网关-演示效果.mp4
│ │ │ │ 18-Activiti包含网关-基本概述.mp4
│ │ │ │ 19-Activiti包含网关-流程定义图.mp4
│ │ │ │ 20-Activiti包含网关-演示效果.mp4
│ │ │ │ 21-Activiti使用总结.mp4
│ │ │ │
│ │ │ └─资料
│ │ │ │ 资料.rar
│ │ │ │
│ │ │ └─资料
│ │ │ holiday_day05_01.bpmn
│ │ │ holiday_day05_02.bpmn
│ │ │ holiday_day05_03.bpmn
│ │ │
│ │ └─06-Activiti7新特性&整合开发
│ │ │ SaaS-IHRM项目-Activiti7新特性.pdf
│ │ │
│ │ ├─源码
│ │ │ 源码.rar
│ │ │
│ │ ├─视频
│ │ │ 01-课程介绍及Activiti与Spring整合的步骤说明.mp4
│ │ │ 02-Activiti与Spring整合测试.mp4
│ │ │ 03-Activiti与Spring整合过程分析.mp4
│ │ │ 04-Activiti7发展过程及挑战.mp4
│ │ │ 05-Activiti7学习文档及Example示例下载.mp4
│ │ │ 06-Activiti7的新API介绍与分析_ProcessRuntime分析.mp4
│ │ │ 07-Activiti7新API介绍及分析-TaskRuntime分析.mp4
│ │ │ 08-Activiti与SpringBoot开发-引入坐标.mp4
│ │ │ 09-Activiti7与SpringBoot整合-SpringSecurity配置信息.mp4
│ │ │ 10-Activiti7与SpringBoot整合-bpmn流程定义.mp4
│ │ │ 11-Activiti7与SpringBoot整合-实现查看流程定义.mp4
│ │ │ 12-Activiti7与SpringBoot整合-实现流程实例启动.mp4
│ │ │ 13-Activiti7与SpringBoot整合-任务分页查询.mp4
│ │ │ 14-Activiti7与SpringBoot整合-任务拾取&执行.mp4
│ │ │ 15-Activti7与SpringBoot整合-测试整个流程执行.mp4
│ │ │ 16-Activti7+SpringBoot+SpringMVC整合-开发Controller控制器.mp4
│ │ │ 17-Activti7新特性总结.mp4
│ │ │
│ │ └─资料
│ │ │ 01Activiti7发展介绍.txt
│ │ │ 01Activiti与spring整合过程分析.png
│ │ │ Activiti-7.0.38.zip
│ │ │ activiti-cloud-examples-develop.zip
│ │ │ activiti-examples-develop.zip
│ │ │ activiti-examples-master.zip
│ │ │ 用户组的关系.txt
│ │ │
│ │ └─基本素材
│ │ ├─01activiti与spring整合素材
│ │ │ activiti-spring.xml
│ │ │ pom.xml
│ │ │
│ │ └─02activiti与SpringBoot整合素材
│ │ application.yml
│ │ pom.xml
│ │
│ └─01-Activiti7工作流引擎
│ ├─01-Activiti7基础原理与使用
│ │ │ SaaS-IHRM项目-Activiti7讲义(基础部分).pdf
│ │ │ 资料.zip
│ │ │ 随堂笔记.txt
│ │ │
│ │ ├─代码
│ │ │ activiti01.rar
│ │ │
│ │ ├─素材
│ │ │ activiti.cfg.xml
│ │ │ log4j.properties
│ │ │ pom.xml
│ │ │
│ │ └─视频
│ │ 01-Activiti7的简单介绍.mp4
│ │ 02-实现流程自动化管理的方式一及问题分析.mp4
│ │ 03-Activitit适用行业及使用场景介绍.mp4
│ │ 04-工作流控制的传统方式.mp4
│ │ 05-Activiti内部核心工作机制介绍.mp4
│ │ 06-Activiti内部核心机制的实现原理分析.mp4
│ │ 07-Activiti内部核心机制总结与Activiti7介绍.mp4
│ │ 08-Acitviti7规范-BPM&BPMN介绍.mp4
│ │ 09-Activiti7整合开发的步骤.mp4
│ │ 10-Activiti7开发环境介绍.mp4
│ │ 11-ActiviDesigner流程设计器插件安装与使用(Eclipse版本).mp4
│ │ 12-ActivitiDesigner流程设计器插件安装与使用(IDEA工具).mp4
│ │ 13-ActivitiDesigner安装问题_FQ软件安装补充.mp4
│ │ 14-Activiti7支持的数据库及准备工作.mp4
│ │ 15-Activiti7表结构生成(java代码方式).mp4
│ │ 16-Activiti7创建表结构的细节问题.mp4
│ │ 17-Activiti创建表结构的第二种配置方式.mp4
│ │ 18-Activiti7开发入门的总结.mp4
│ │
│ ├─02-Activiti7工作流使用
│ │ │ SaaS-IHRM项目-Activiti7讲义(基础部分).pdf
│ │ │
│ │ ├─代码
│ │ │ 代码.rar
│ │ │
│ │ ├─视频
│ │ │ 01-Activiti表结构的规范说明.mp4
│ │ │ 02-Activiti系统体系架构图.mp4
│ │ │ 03-Activiti架构图类与接口详细说明.mp4
│ │ │ 04-使用IDEA的ActivitiDesigner完成流程定义.mp4
│ │ │ 05-IDEA中制作Activiti流程定义的png文件.mp4
│ │ │ 06-IDEA中制作流程定义png文件的中文乱码问题.mp4
│ │ │ 07-Activiti实现流程定义部署的步骤及实现.mp4
│ │ │ 08-Activiti实现流程定义部署的内部过程分析.mp4
│ │ │ 09-Activiti实现流程实例启动的步骤及实现.mp4
│ │ │ 10-Acitviti实现启动流程实例的分析.mp4
│ │ │ 11-Activiti实现指定用户任务列表的查询.mp4
│ │ │ 12-Activiti实现用户任务列表查询的结果分析.mp4
│ │ │ 13-Activiti实现当前用户任务处理.mp4
│ │ │ 14-Activiti实现当前用户任务处理的过程分析.mp4
│ │ │ 15-Activiti完成请假流程处理及过程分析.mp4
│ │ │ 16-Activiti流程部署的zip包方式的补充.mp4
│ │ │ 17-Activiti流程基础知识的总结.mp4
│ │ │
│ │ └─资料
│ │ │ 02流程定义与流程实例关系.png
│ │ │ 03总结.png
│ │ │ Activiti的基本操作.docx
│ │ │ holiday.bpmn
│ │ │ holiday.png
│ │ │ 使用IDEA开发activiti的配置.docx
│ │ │
│ │ ├─bpmn文件
│ │ │ holiday.bpmn
│ │ │ holiday.png
│ │ │ holidayBPMN.zip
│ │ │
│ │ └─画图
│ │ 01保存png图片.png
│ │ 02配置UTF-8.png
│ │
│ └─03-Activiti7流程进阶1
│ │ SaaS-IHRM项目-Activiti7讲义(基础部分).pdf
│ │ SaaS-IHRM项目-Activiti7讲义(进阶部分).pdf
│ │
│ ├─代码
│ │ 代码.rar
│ │
│ ├─视频
│ │ 01-Activiti流程定义信息查询.mp4
│ │ 02-Activiti流程定义信息删除及原理分析.mp4
│ │ 03-Activiti流程定义信息删除的注意事项.mp4
│ │ 04-Activiti实现资源文件保存的需求与方案分析.mp4
│ │ 05-Activiti实现资源文件保存的实现步骤.mp4
│ │ 06-Activiti保存资源文件的实现代码.mp4
│ │ 07-Activiti保存资源文件的效果展示.mp4
│ │ 08-Activiti历史信息的查询.mp4
│ │ 09-Activiti与业务系统整合开发的原理分析.mp4
│ │ 10-Activiti与业务系统整合的表结构支撑.mp4
│ │ 11-Activiti实现业务系统businessKey整合操作.mp4
│ │ 12-Activiti全部流程的挂起与激活过程分析.mp4
│ │ 13-Activiti实现流程定义的全部挂起与激活.mp4
│ │ 14-Activiti中单个流程实例的挂起与激活.mp4
│ │ 15-Activiti中单个流程实例的挂起与激活.mp4
│ │ 16-Activiti流程实例挂起后的任务执行测试.mp4
│ │ 17-Activiti流程定义&流程实例总结.mp4
│ │
│ └─资料
├─PART2
│ ├─02-SAAS-HRM系统概述与搭建环境
│ │ ├─代码
│ │ │ ihrm_parent.zip
│ │ │
│ │ ├─视频
│ │ │ 01-课程介绍.mp4
│ │ │ 02-云服务的三种模式.mp4
│ │ │ 03-saas的概述.mp4
│ │ │ 04-什么是saashrm.mp4
│ │ │ 05-原型分析法与用例图.mp4
│ │ │ 06-Power Designer介绍.mp4
│ │ │ 07-Power Designer绘制用例图.mp4
│ │ │ 08-系统设计.mp4
│ │ │ 09-api文档.mp4
│ │ │ 10-工程搭建:前置知识点和开发环境要求.mp4
│ │ │ 11-工程搭建:搭建父工程.mp4
│ │ │ 12-工程搭建:搭建子工程之搭建环境构造返回实体类.mp4
│ │ │ 13-工程搭建:搭建子工程之分布式id生成器.mp4
│ │ │ 14-工程搭建:搭建子工程之搭建实体类模块和lombok插件.mp4
│ │ │ 15-企业微服务:搭建环境.mp4
│ │ │ 16-企业微服务:实现crud操作之创建实体类.mp4
│ │ │ 17-企业微服务:实现crud操作之dao接口.mp4
│ │ │ 18-企业微服务:实现crud操作之service.mp4
│ │ │ 19-企业微服务:实现crud操作之保存企业.mp4
│ │ │ 20-企业微服务:实现crud操作之删除更新查询企业.mp4
│ │ │ 21-企业微服务:使用postman测试接口.mp4
│ │ │
│ │ ├─讲义
│ │ │ 01-课程介绍.png
│ │ │ 02-saas-hrm.png
│ │ │ 03-主键生成.png
│ │ │ 04-跨域.png
│ │ │ hrm.oom
│ │ │ SaaS-HRM–第1章.pdf
│ │ │ 静态页面网址.txt
│ │ │
│ │ └─资源
│ │ │ Company.java
│ │ │ pom.txt
│ │ │ 通用代码.rar
│ │ │
│ │ ├─API
│ │ │ Api-ngnix.zip
│ │ │
│ │ ├─软件
│ │ │ Postman-win64-6.0.10-Setup.exe
│ │ │ PowerDesigner15.1.rar
│ │ │
│ │ └─通用代码
│ │ │ IdWorker.java
│ │ │
│ │ └─common
│ │ PageResult(1).java
│ │ Result.java
│ │ ResultCode.java
│ │
│ ├─03-SAAS-HRM数据库设计与前端框架
│ │ │ SaaS-HRM–第2章.pdf
│ │ │ 新建 Microsoft Excel 工作表.xlsx
│ │ │
│ │ ├─代码
│ │ │ project-saas-hrm-vue-master.zip
│ │ │
│ │ ├─视频
│ │ │ 01-内容介绍.mp4
│ │ │ 02-多租户以及基于多租户的数据库设计需求.mp4
│ │ │ 03-多租户数据库设计方法:独立数据库,共享schema.mp4
│ │ │ 04-多租户数据库设计方法:独立数据库.mp4
│ │ │ 05-多租户数据库设计方法:共享数据库表.mp4
│ │ │ 06-数据库设计:三范式.mp4
│ │ │ 07-数据库设计:反三范式.mp4
│ │ │ 08-数据库设计:pd工程创建数据库表-上.mp4
│ │ │ 09-数据库设计:pd工程创建数据库表-下.mp4
│ │ │ 10-脚手架工程:介绍安装.mp4
│ │ │ 11-脚手架工程:工程目录结构.mp4
│ │ │ 12-前端框架:执行流程分析之路由与菜单.mp4
│ │ │ 13-前端框架:发送请求获取数据的执行逻辑.mp4
│ │ │ 14-前端框架:mockjs模拟数据.mp4
│ │ │ 15-前端企业管理:搭建环境.mp4
│ │ │ 16-前端企业管理:配置API.mp4
│ │ │ 17-企业列表:构造数据.mp4
│ │ │ 18-企业列表:构造页面.mp4
│ │ │ 19-企业列表:构造序号和专改列.mp4
│ │ │ 20-企业详情:配置路由构造页面.mp4
│ │ │ 21-企业详情:构造数据.mp4
│ │ │ 22-企业详情:完成企业详情展示.mp4
│ │ │ 23-前后端联合测试.mp4
│ │ │ 24-总结.mp4
│ │ │
│ │ └─资源
│ │ │ ihrm.sql
│ │ │
│ │ ├─脚手架工程
│ │ │ project-saas-hrm-vue-master.zip
│ │ │
│ │ ├─软件
│ │ │ VSCodeSetup-x64-1.23.0.exe
│ │ │
│ │ └─通用代码
│ │ company.js
│ │
│ ├─04-SaaS-HRM系统用户权限设计概述
│ │ ├─代码
│ │ │ ihrm_parent.zip
│ │ │ project-saas-hrm-vue-master.zip
│ │ │
│ │ ├─视频
│ │ │ 01-内容介绍与组织机构管理的需求分析.mp4
│ │ │ 02-部门微服务:开发步骤与实体类.mp4
│ │ │ 03-部门微服务:基本dao和service代码编写.mp4
│ │ │ 04-部门微服务:保存部门.mp4
│ │ │ 05-部门微服务:查询企业列表.mp4
│ │ │ 06-部门微服务:部门的修改和删除.mp4
│ │ │ 07-部门微服务:抽取公共代码和测试.mp4
│ │ │ 08-部门前端:构造模块.mp4
│ │ │ 09-部门前端:编写请求API.mp4
│ │ │ 10-部门前端:构造数据.mp4
│ │ │ 11-部门前端:构造部门树形列表.mp4
│ │ │ 12-部门前端:美化树形列表.mp4
│ │ │ 13-部门前端:构造添加部门弹出框.mp4
│ │ │ 14-部门前端:添加和修改部门.mp4
│ │ │ 15-部门前端:页面优化以及抽取组件.mp4
│ │ │ 16-RBAC模型:设计思路.mp4
│ │ │ 17-RBAC模型:表设计分析.mp4
│ │ │ 18-SaaS权限控制:需求分析.mp4
│ │ │ 19-SaaS权限控制:设计思路和表分析.mp4
│ │ │ 20-用户管理:搭建系统微服务.mp4
│ │ │ 21-用户管理:实体类介绍.mp4
│ │ │ 22-用户管理:用户dao和service代码.mp4
│ │ │ 23-用户管理:controller代码.mp4
│ │ │ 24-用户管理:构造前端页面.mp4
│ │ │ 25-用户管理:构造前端页面-下.mp4
│ │ │ 26-总结.mp4
│ │ │
│ │ ├─讲义
│ │ │ SaaS-HRM–第3章.pdf
│ │ │
│ │ └─资源
│ │ ├─前端代码
│ │ │ ├─module-departments
│ │ │ │ │ index.js
│ │ │ │ │
│ │ │ │ ├─components
│ │ │ │ ├─pages
│ │ │ │ │ index.vue
│ │ │ │ │
│ │ │ │ ├─router
│ │ │ │ │ index.js
│ │ │ │ │
│ │ │ │ └─store
│ │ │ │ app.js
│ │ │ │
│ │ │ ├─module-employees
│ │ │ │ │ index.js
│ │ │ │ │
│ │ │ │ ├─components
│ │ │ │ │ add.vue
│ │ │ │ │ details-account-info.vue
│ │ │ │ │
│ │ │ │ ├─pages
│ │ │ │ │ details.vue
│ │ │ │ │ index.vue
│ │ │ │ │
│ │ │ │ └─router
│ │ │ │ index.js
│ │ │ │
│ │ │ └─module-settings
│ │ │ │ index.js
│ │ │ │
│ │ │ ├─components
│ │ │ │ role-list.vue
│ │ │ │
│ │ │ ├─pages
│ │ │ │ index.vue
│ │ │ │
│ │ │ ├─router
│ │ │ │ index.js
│ │ │ │
│ │ │ └─store
│ │ │ app.js
│ │ │
│ │ └─工具代码
│ │ ├─实体类
│ │ │ │ Department.java
│ │ │ │ Permission.java
│ │ │ │ PermissionApi.java
│ │ │ │ PermissionMenu.java
│ │ │ │ PermissionPoint.java
│ │ │ │ Role.java
│ │ │ │ User.java
│ │ │ │
│ │ │ └─response
│ │ │ DeptListResult.java
│ │ │
│ │ └─工具
│ │ ├─constant
│ │ │ approvals.js
│ │ │ attendance.js
│ │ │ common.js
│ │ │ employees.js
│ │ │ organizations.js
│ │ │ recruits.js
│ │ │ salarys.js
│ │ │ settings.js
│ │ │ users.js
│ │ │
│ │ └─userApi
│ │ users.js
│ │
│ ├─05-权限分配与jwt概述
│ │ ├─代码
│ │ │ ihrm_parent.zip
│ │ │ project-saas-hrm-vue-master.zip
│ │ │
│ │ ├─视频
│ │ │ 01-角色管理与今日内容介绍.mp4
│ │ │ 02-权限基本操作:实体类和dao.mp4
│ │ │ 03-权限基本操作:api介绍和基本service与controller.mp4
│ │ │ 04-权限基本操作:权限的更新和保存.mp4
│ │ │ 05-权限基本操作:查询列表.mp4
│ │ │ 06-权限基本操作:根据id查询和删除.mp4
│ │ │ 07-权限基本操作:测试权限的操作.mp4
│ │ │ 08-分配角色:需求分析.mp4
│ │ │ 09-分配角色:代码实现.mp4
│ │ │ 10-分配权限:代码实现.mp4
│ │ │ 11-分配权限,分配角色:测试.mp4
│ │ │ 11-分配权限,分配角色:页面回显.mp4
│ │ │ 12-常见认证机制-上.mp4
│ │ │ 13-常见认证机制-下.mp4
│ │ │ 14-jwt:介绍以及创建token.mp4
│ │ │ 15-jwt:token的解析.mp4
│ │ │ 16-jwt:自定义claims设置数据.mp4
│ │ │ 17-hrm中的jwt认证:构造工具类.mp4
│ │ │ 18-hrm中的jwt认证:需求分析与用户登录-上.mp4
│ │ │ 19-hrm中的jwt认证:用户登录-下.mp4
│ │ │ 20-hrm中的jwt认证:获取用户数据-上.mp4
│ │ │ 21-hrm中的jwt认证:token校验获取用户数据.mp4
│ │ │ 22-总结.mp4
│ │ │
│ │ ├─讲义及其他
│ │ │ 02-jwt鉴权.png
│ │ │ SaaS-HRM–第4章.pdf
│ │ │ 无标题.png
│ │ │ 权限表数据结构.pdm
│ │ │
│ │ └─资源
│ │ │ 依赖坐标.txt
│ │ │
│ │ ├─前端代码
│ │ │ 前端代码.rar
│ │ │
│ │ ├─实体类
│ │ │ Permission.java
│ │ │ PermissionApi.java
│ │ │ PermissionMenu.java
│ │ │ PermissionPoint.java
│ │ │
│ │ └─通用代码
│ │ │ PermissionApiDao.java
│ │ │ PermissionDao.java
│ │ │ PermissionMenuDao.java
│ │ │ PermissionPointDao.java
│ │ │
│ │ └─工具类
│ │ BeanMapUtils.java
│ │ PermissionConstants.java
│ │
│ ├─06-JWT的权限控制与Shiro入门
│ │ ├─代码
│ │ │ ihrm_parent.zip
│ │ │ project-saas-hrm-vue-master.zip
│ │ │ shiro-test.zip
│ │ │
│ │ ├─视频
│ │ │ 01-今日内容介绍以及前端权限控制需求分析.mp4
│ │ │ 02-前端权限控制:获取用户信息接口构造数据.mp4
│ │ │ 03-前端权限控制:前端菜单控制.mp4
│ │ │ 04-前端权限控制:实现思路分析-待修改.mp4
│ │ │ 05-前端权限控制:按钮的权限控制.mp4
│ │ │ 06-有状态服务和无状态服务.mp4
│ │ │ 07-有状态服务和无状态服务的区别与联系.mp4
│ │ │ 08-基于jwt的用户鉴权:拦截器概述.mp4
│ │ │ 09-基于jwt的用户鉴权:使用拦截器统一处理claims.mp4
│ │ │ 10-基于jwt的用户鉴权:配置拦截器并测试.mp4
│ │ │ 11-基于JWT的API权限校验:需求分析.mp4
│ │ │ 12-基于JWT的API权限校验:代码实现.mp4
│ │ │ 13-基于JWT的API权限校验:测试.mp4
│ │ │ 14-shiro介绍.mp4
│ │ │ 15-shiro的内部体系结构.mp4
│ │ │ 16-shiro认证与授权:基于ini的用户认证.mp4
│ │ │ 17-shiro认证与授权:基于ini的用户授权.mp4
│ │ │ 18-shiro认证与授权:自定义realm-上.mp4
│ │ │ 19-shiro认证与授权:自定义realm-中.mp4
│ │ │ 20-shiro认证与授权:自定义realm-下.mp4
│ │ │ 21-shiro认证与授权:执行流程分析.mp4
│ │ │
│ │ ├─讲义及其他
│ │ │ 01-权限.png
│ │ │ 02-前端构造菜单.png
│ │ │ 03-api权限控制.png
│ │ │ SaaS-HRM–第5章.pdf
│ │ │
│ │ └─资源
│ │ ├─shiro资料
│ │ │ Apache_Shiro_reference(中文版).pdf
│ │ │ shiro 安全框架–最好的中文配置文档.pdf
│ │ │ shiro依赖.txt
│ │ │ shiro简介.docx
│ │ │
│ │ ├─前端页面
│ │ └─通用代码
│ │ SystemApplication.java
│ │ SystemConfig.java
│ │
│ ├─07-Shiro高级及SaaS-HRM的认证授权
│ │ ├─代码
│ │ │ ihrm_parent.zip
│ │ │ shiro_springboot(1).zip
│ │ │
│ │ ├─视频
│ │ │ 01-今日内容介绍与案例介绍.mp4
│ │ │ 02-Shiro与Springboot整合:配置依赖改造登录方法.mp4
│ │ │ 03-自定义realm:认证的操作步骤分析.mp4
│ │ │ 04-自定义realm:实现认证逻辑.mp4
│ │ │ 05-自定义realm:实现授权逻辑.mp4
│ │ │ 06-Shiro与Springboot整合:配置-上.mp4
│ │ │ 07-Shiro与Springboot整合:配置-下.mp4
│ │ │ 08-Shiro与Springboot整合:测试.mp4
│ │ │ 09-shiro鉴权:通过过滤器鉴权.mp4
│ │ │ 10-shiro鉴权:通过注解鉴权.mp4
│ │ │ 11-shiro的会话管理:介绍.mp4
│ │ │ 12-shiro的会话管理:应用场景分析.mp4
│ │ │ 13-Shiro结合redis的统一会话管理:自定义会话管理器.mp4
│ │ │ 14-Shiro结合redis的统一会话管理:配置会话管理器.mp4
│ │ │ 15-Shiro结合redis的统一会话管理:测试与总结.mp4
│ │ │ 16-SasSHRM中基于shiro的认证授权:需求分析.mp4
│ │ │ 17-SasSHRM中基于shiro的认证授权:环境搭建.mp4
│ │ │ 18-SasSHRM中基于shiro的认证授权:登录改造.mp4
│ │ │ 19-SasSHRM中基于shiro的认证授权:自定义realm-认证.mp4
│ │ │ 20-SasSHRM中基于shiro的认证授权:自定义realm-授权.mp4
│ │ │ 21-SasSHRM中基于shiro的认证授权:系统微服务配置shiro(需修改).mp4
│ │ │ 22-SasSHRM中基于shiro的认证授权:测试认证.mp4
│ │ │ 23-SasSHRM中基于shiro的认证授权:用户授权.mp4
│ │ │
│ │ ├─讲义及其他
│ │ │ JWT和Shiro认证授权的比较.png
│ │ │ SaaS-HRM–第6章.pdf
│ │ │ shiro认证与授权的安全数据存储.png
│ │ │
│ │ └─资源
│ │ 资源.rar
│ │
│ ├─08-员工管理及POI
│ │ ├─01-员工管理及POI入门
│ │ │ ├─代码
│ │ │ │ ihrm_parent(1).zip
│ │ │ │ poi-demo(1).zip
│ │ │ │
│ │ │ ├─视频
│ │ │ │ 01-员工管理需求和表说明.mp4
│ │ │ │ 02-员工管理基本代码的说明.mp4
│ │ │ │ 03-微服务发现组件Eureka:简介以及Eureka服务端开发.mp4
│ │ │ │ 04-微服务发现组件Eureka:微服务注册.mp4
│ │ │ │ 05-微服务调用组件Feign:简介以及搭建环境.mp4
│ │ │ │ 06-微服务调用组件Feign:案例测试.mp4
│ │ │ │ 07-报表的概述.mp4
│ │ │ │ 08-POI的概述.mp4
│ │ │ │ 09-POI的入门:概述和创建EXCEL.mp4
│ │ │ │ 10-POI的入门:创建单元格设置数据.mp4
│ │ │ │ 11-POI的入门:单元格样式处理.mp4
│ │ │ │ 12-POI的入门:绘制图形.mp4
│ │ │ │ 13-POI的入门:加载解析Excel-上.mp4
│ │ │ │ 14-POI的入门:加载解析Excel-下.mp4
│ │ │ │ 15-POI文件导入:需求说明.mp4
│ │ │ │ 16-POI文件导入:代码实现-解析Excel构造用户列表.mp4
│ │ │ │ 17-POI文件导入:代码实现-批量保存用户列表.mp4
│ │ │ │ 18-POI文件导入:跨服务器调用查询部门信息.mp4
│ │ │ │ 19-POI文件导入:总结.mp4
│ │ │ │
│ │ │ ├─讲义及其他
│ │ │ │ eureka和微服务调用.png
│ │ │ │ SaaS-HRM–第7章.pdf
│ │ │ │
│ │ │ └─资源
│ │ │ 资源.rar
│ │ │
│ │ └─02-POI报表的高级应用
│ │ ├─代码
│ │ │ ihrm_parent.zip
│ │ │ poi-demo.zip
│ │ │
│ │ ├─视频
│ │ │ 01-课程介绍与POI导出人事报表:需求说明.mp4
│ │ │ 02-POI导出人事报表:代码实现-上.mp4
│ │ │ 03-POI导出人事报表:代码实现-下.mp4
│ │ │ 04-模板打印:概述.mp4
│ │ │ 05-模板打印:代码实现-加载模板抽取公共样式.mp4
│ │ │ 06-模板打印:代码实现和总结.mp4
│ │ │ 07-自定义工具类:工具类介绍.mp4
│ │ │ 08-自定义工具类:工具类测试.mp4
│ │ │ 09-自定义工具类:导入工具类测试.mp4
│ │ │ 10-百万数据报表:概述.mp4
│ │ │ 11-百万数据报表:导出测试.mp4
│ │ │ 12-百万数据报表:分析以及解决办法.mp4
│ │ │ 13-百万数据报表导出:需求以及思路分析.mp4
│ │ │ 14-百万数据报表导出:使用SXSSFWorkbook完成百万数据报表打印.mp4
│ │ │ 15-百万数据报表导出:原理分析与总结.mp4
│ │ │ 16-百万数据报表读取:需求分析.mp4
│ │ │ 17-百万数据报表读取:解决方案及原理分析.mp4
│ │ │ 18-百万数据报表读取:步骤分析以及自定义时间处理器.mp4
│ │ │ 19-百万数据报表读取:代码实现及测试.mp4
│ │ │ 20-百万数据报表读取:代码实现以及总结.mp4
│ │ │
│ │ ├─讲义及其他
│ │ │ 01.png
│ │ │ 02(1).png
│ │ │ 03.png
│ │ │ SaaS-HRM–第8章.pdf
│ │ │
│ │ └─资源
│ │ ├─代码
│ │ │ └─工具类
│ │ │ ExcelAttribute.java
│ │ │ ExcelExportUtil.java
│ │ │ ExcelImportUtil.java
│ │ │
│ │ ├─工具类
│ │ │ DownloadUtils.java
│ │ │
│ │ ├─模板
│ │ │ hr-demo.xlsx
│ │ │
│ │ └─百万数据报表
│ │ demo.xlsx
│ │ PoiEntity.java
│ │
│ ├─09-图片上传及Jasper
│ │ ├─01-文件上传与PDF报表入门
│ │ │ ├─代码
│ │ │ │ ihrm_parent.zip
│ │ │ │ qiniu-test.zip
│ │ │ │
│ │ │ ├─视频
│ │ │ │ 01-图片上传:课程介绍与需求说明.mp4
│ │ │ │ 02-DataURL:概述.mp4
│ │ │ │ 03-DataURL:实现原理及优缺点分析.mp4
│ │ │ │ 04-DataURL:实现员工头像保存.mp4
│ │ │ │ 05-DataURL:员工头像回显.mp4
│ │ │ │ 06-七牛云存储:概述和申请账号的说明.mp4
│ │ │ │ 07-七牛云存储:通过SDK上传图片.mp4
│ │ │ │ 08-七牛云存储:更新图片和访问图片.mp4
│ │ │ │ 09-七牛云存储:断点续传.mp4
│ │ │ │ 10-七牛云存储:实现员工头像保存.mp4
│ │ │ │ 11-JasperReport:概述.mp4
│ │ │ │ 12-JasperReport:声明周期.mp4
│ │ │ │ 13-JasperReport:开发步骤总结.mp4
│ │ │ │ 14-Jaspersoft Studio:介绍和安装.mp4
│ │ │ │ 15-Jaspersoft Studio:创建工程以及模板结构介绍.mp4
│ │ │ │ 16-Jaspersoft Studio:创建第一个案例模板.mp4
│ │ │ │ 17-Jaspersoft Studio:整合springboot搭建环境.mp4
│ │ │ │ 18-Jaspersoft Studio:配置controller输出PDF文件.mp4
│ │ │ │ 19-Jaspersoft Studio:中文乱码处理以及总结.mp4
│ │ │ │
│ │ │ ├─讲义
│ │ │ │ SaaS-HRM–第9章.pdf
│ │ │ │ test.html
│ │ │ │
│ │ │ └─资源
│ │ │ │ pom.txt
│ │ │ │
│ │ │ ├─jaspersoft-studio安装包
│ │ │ │ TIB_js-studiocomm_6.5.0.final_windows_x86_64.exe
│ │ │ │
│ │ │ ├─jaspersoft-studio用户手册
│ │ │ │ jaspersoft-studio-user-guide_2 .pdf
│ │ │ │
│ │ │ ├─前端工具代码
│ │ │ │ └─module-employees
│ │ │ │ └─components
│ │ │ │ imgUpload.vue
│ │ │ │
│ │ │ ├─后端工具代码
│ │ │ │ QiniuUploadUtil.java
│ │ │ │
│ │ │ └─资源
│ │ │ │ 001.png
│ │ │ │ 002.png
│ │ │ │ dataurl.txt
│ │ │ │ test.xlsx
│ │ │ │
│ │ │ ├─乱码问题
│ │ │ │ │ jasperreports_extension.properties
│ │ │ │ │
│ │ │ │ └─stsong
│ │ │ │ fonts(1).xml
│ │ │ │ stsong.TTF
│ │ │ │
│ │ │ └─生命周期测试
│ │ │ PDFTest.java
│ │ │ pom.txt
│ │ │ test01.jasper
│ │ │ test01.jrprint
│ │ │ test01.jrxml
│ │ │
│ │ └─02-用户档案PDF报表
│ │ │ SaaS-HRM–第10章.pdf
│ │ │
│ │ ├─代码
│ │ │ jasper-springboot.rar
│ │ │
│ │ └─资源
│ │ │ profile.jrxml
│ │ │
│ │ ├─jaspersoft-studio用户手册
│ │ │ jaspersoft-studio-user-guide_2 .pdf
│ │ │
│ │ ├─mysql驱动
│ │ │ mysql-connector-java-5.1.42.jar
│ │ │
│ │ └─工具代码
│ │ details.vue
│ │
│ └─10-刷脸登录
│ │ SaaS-HRM–第11章.pdf
│ │ test.png
│ │ 人脸登录.png
│ │
│ ├─代码
│ │ face-test.zip
│ │ ihrm_parent.zip
│ │ project-saas-hrm-vue-master.zip
│ │
│ ├─视频
│ │ 01-人工智能:内容介绍与人工智能的概述.mp4
│ │ 02-人工智能:基于人工智能的人脸登录介绍.mp4
│ │ 03-百度云AI:概述.mp4
│ │ 04-百度云AI:账号注册以及注册应用.mp4
│ │ 05-百度云API入门:搭建环境.mp4
│ │ 06-百度云API入门:人脸注册.mp4
│ │ 07-百度云API入门:人脸检测.mp4
│ │ 08-百度云API入门:人脸搜索.mp4
│ │ 09-百度云API入门:人脸更新.mp4
│ │ 10-刷脸登录:需求分析.mp4
│ │ 11-二维码生成:通过zxing生成二维码到本地.mp4
│ │ 12-二维码生成:通过zxing生成dataUrl的二维码.mp4
│ │ 13-刷脸登录:搭建环境-上.mp4
│ │ 14-刷脸登录:搭建环境-下.mp4
│ │ 15-刷脸登录:功能介绍和人脸注册.mp4
│ │ 16-刷脸登录:生成二维码.mp4
│ │ 17-刷脸登录:轮询查询二维码登录状态.mp4
│ │ 18-刷脸登录:人脸检测.mp4
│ │ 19-刷脸登录:人脸登录.mp4
│ │ 20-刷脸登录:构造前端工程.mp4
│ │ 21-刷脸登录:测试以及总结.mp4
│ │
│ └─资源
│ ├─代码
│ │ │ pom.txt
│ │ │ 配置.txt
│ │ │
│ │ ├─controller
│ │ │ FaceLoginController.java
│ │ │
│ │ ├─service
│ │ │ FaceLoginService.java
│ │ │
│ │ ├─前端页面改造
│ │ │ │ facelogin.vue
│ │ │ │ login.vue
│ │ │ │ 路由.txt
│ │ │ │
│ │ │ └─api
│ │ │ └─base
│ │ │ faceLogin.js
│ │ │
│ │ ├─实体类
│ │ │ FaceLoginResult.java
│ │ │ QRCode.java
│ │ │
│ │ └─工具类
│ │ BaiduAiUtil.java
│ │ QRCodeUtil.java
│ │
│ └─照片
│ 001.png
│ 002.png
│ 003.png
│ logo.jpg
│
└─PART3
├─11-代码生成器原理分析及环境搭建
│ │ 1.png
│ │ 2.png
│ │ SaaS-HRM–第12章.pdf
│ │ 代码生成.png
│ │
│ ├─代码
│ │ codeutils.zip
│ │ pom.txt
│ │
│ ├─视频
│ │ 01-代码生成器概述:内容介绍.mp4
│ │ 02-代码生成器概述:需求分析.mp4
│ │ 03-代码生成器概述:实现思路.mp4
│ │ 04-FreeMarker:概述.mp4
│ │ 05-FreeMarker的入门:入门案例.mp4
│ │ 06-FreeMarker的入门:字符串模板.mp4
│ │ 07-FreeMarker的模板:概述和数据模型.mp4
│ │ 08-FreeMarker的模板:if指令和list指令.mp4
│ │ 09-FreeMarker的模板:include和assign指令.mp4
│ │ 10-元数据:概述.mp4
│ │ 11-DataBaseMetaData元数据:获取数据库基本信息.mp4
│ │ 12-DataBaseMetaData元数据:获取所有数据库名称.mp4
│ │ 13-DataBaseMetaData元数据:获取指定数据库的表信息.mp4
│ │ 14-DataBaseMetaData元数据:获取指定数据库表中的字段属性.mp4
│ │ 15-ParameterMetaData元数据:获取参数个数.mp4
│ │ 16-ResultSetMetaData元数据:获取查询结果的字段信息.mp4
│ │ 17-构造代码生成器环境:需求分析.mp4
│ │ 18-构造代码生成器环境:实体类和工具类介绍.mp4
│ │ 19-构造代码生成器环境:配置界面.mp4
│ │
│ └─资源
│ 资源.rar
│
└─12-代码生成器实现
└─12-代码生成器实现
│ 1.png
│ SaaS-HRM–第13章.pdf
│
├─代码
│ codeutils.zip
│
├─视频
│ 01-代码生成器之数据模型:概述与需求分析.mp4
│ 02-代码生成器之数据模型:处理自定义properties数据.mp4
│ 03-代码生成器之元数据处理:操作步骤分析.mp4
│ 04-代码生成器之元数据处理:代码实现-上.mp4
│ 05-代码生成器之元数据处理:代码实现-下(需要修改).mp4
│ 06-代码生成器的实现:需求分析.mp4
│ 07-代码生成器的实现:程序入口GeneratorFacade.mp4
│ 08-代码生成器的实现:测试GeneratorFacade获取数据模型.mp4
│ 09-代码生成器的实现:核心处理类Generator的介绍.mp4
│ 10-代码生成器的实现:核心处理类Generator的实现-上.mp4
│ 11-代码生成器的实现:核心处理类Generator的实现-中.mp4
│ 12-代码生成器的实现:核心处理类Generator的实现-下.mp4
│ 13-模板制作:需求分析.mp4
│ 14-模板制作:项目路径处理.mp4
│ 15-模板制作:实体类模板.mp4
│ 16-模板制作:持久层模板.mp4
│ 17-模板制作:业务层模板.mp4
│ 18-模板制作:视图层模板.mp4
│ 19-代码生成器:测试.mp4
│ 20-代码生成器:总结.mp4
│
└─资源
资源.rar