SpringBoot2.0+Shiro+Jwt 前后端分离的Saas多租户平台开发实战

  [复制链接]
查看228 | 回复16 | 2021-7-31 20:37:47 | 显示全部楼层 |阅读模式
16831109106137119.jpg

〖课程介绍〗
基于SpringBoot2.0+Shiro+Jwt+SpringDataJpa框架的Saas多租户iHrm平台开发实战,里面涉及到知识点众多,项目基于前后端分离进行开发,前端使用的是vue+ElementUI。

除了常见的框架应用之外,还有导出导入表格(POI)的详细讲解,如何处理百万数据防止oom, 图片上传(七牛云接口实现),刷脸认证(百度开放平台API),以及核心代码生成器实现和Shiro高级认证,如何实现在前后端分离环境下完成认证授权。

〖课程目录〗
01-课程介绍
02-云服务的三种模式
03-saas的概述
04-什么是saashrm
05-原型分析法与用例图
06-Power Designer介绍
07-Power Designer绘制用例图
08-系统设计
09-api文档
10-工程搭建:前置知识点和开发环境要求
11-工程搭建:搭建父工程
12-工程搭建:搭建子工程之搭建环境构造返回实体类
13-工程搭建:搭建子工程之分布式id生成器
14-工程搭建:搭建子工程之搭建实体类模块和lombok插件
15-企业微服务:搭建环境
16-企业微服务:实现crud操作之创建实体类
17-企业微服务:实现crud操作之dao接口
18-企业微服务:实现crud操作之service
19-企业微服务:实现crud操作之保存企业
20-企业微服务:实现crud操作之删除更新查询企业
21-企业微服务:使用postman测试接口

01-内容介绍
02-多租户以及基于多租户的数据库设计需求
03-多租户数据库设计方法:独立数据库,共享schema
04-多租户数据库设计方法:独立数据库
05-多租户数据库设计方法:共享数据库表
06-数据库设计:三范式
07-数据库设计:反三范式
08-数据库设计:pd工程创建数据库表-上
09-数据库设计:pd工程创建数据库表-下
10-脚手架工程:介绍安装
11-脚手架工程:工程目录结构
12-前端框架:执行流程分析之路由与菜单
13-前端框架:发送请求获取数据的执行逻辑
14-前端框架:mockjs模拟数据
15-前端企业管理:搭建环境
16-前端企业管理:配置API
17-企业列表:构造数据
18-企业列表:构造页面
19-企业列表:构造序号和专改列
20-企业详情:配置路由构造页面
21-企业详情:构造数据
22-企业详情:完成企业详情展示
23-前后端联合测试
24-总结

01-内容介绍与组织机构管理的需求分析
02-部门微服务:开发步骤与实体类
03-部门微服务:基本dao和service代码编写
04-部门微服务:保存部门
05-部门微服务:查询企业列表
06-部门微服务:部门的修改和删除
07-部门微服务:抽取公共代码和测试
08-部门前端:构造模块
09-部门前端:编写请求API
10-部门前端:构造数据
11-部门前端:构造部门树形列表
12-部门前端:美化树形列表
13-部门前端:构造添加部门弹出框
14-部门前端:添加和修改部门
15-部门前端:页面优化以及抽取组件
16-RBAC模型:设计思路
17-RBAC模型:表设计分析
18-SaaS权限控制:需求分析
19-SaaS权限控制:设计思路和表分析
20-用户管理:搭建系统微服务
21-用户管理:实体类介绍
22-用户管理:用户dao和service代码
23-用户管理:controller代码
24-用户管理:构造前端页面
25-用户管理:构造前端页面-下
26-总结

01-角色管理与今日内容介绍
02-权限基本操作:实体类和dao
03-权限基本操作:api介绍和基本service与controller
04-权限基本操作:权限的更新和保存
05-权限基本操作:查询列表
06-权限基本操作:根据id查询和删除
07-权限基本操作:测试权限的操作
08-分配角色:需求分析
09-分配角色:代码实现
10-分配权限:代码实现
11-分配权限,分配角色:测试
11-分配权限,分配角色:页面回显
12-常见认证机制-上
13-常见认证机制-下
14-jwt:介绍以及创建token
15-jwt:token的解析
16-jwt:自定义claims设置数据
17-hrm中的jwt认证:构造工具类
18-hrm中的jwt认证:需求分析与用户登录-上
19-hrm中的jwt认证:用户登录-下
20-hrm中的jwt认证:获取用户数据-上
21-hrm中的jwt认证:token校验获取用户数据
22-总结

01-今日内容介绍以及前端权限控制需求分析
02-前端权限控制:获取用户信息接口构造数据
03-前端权限控制:前端菜单控制
04-前端权限控制:实现思路分析-待修改
05-前端权限控制:按钮的权限控制
06-有状态服务和无状态服务
07-有状态服务和无状态服务的区别与联系
08-基于jwt的用户鉴权:拦截器概述
09-基于jwt的用户鉴权:使用拦截器统一处理claims
10-基于jwt的用户鉴权:配置拦截器并测试
11-基于JWT的API权限校验:需求分析
12-基于JWT的API权限校验:代码实现
13-基于JWT的API权限校验:测试
14-shiro介绍
15-shiro的内部体系结构
16-shiro认证与授权:基于ini的用户认证
17-shiro认证与授权:基于ini的用户授权
18-shiro认证与授权:自定义realm-上
19-shiro认证与授权:自定义realm-中
20-shiro认证与授权:自定义realm-下
21-shiro认证与授权:执行流程分析

01-今日内容介绍与案例介绍
02-Shiro与Springboot整合:配置依赖改造登录方法
03-自定义realm:认证的操作步骤分析
04-自定义realm:实现认证逻辑
05-自定义realm:实现授权逻辑
06-Shiro与Springboot整合:配置-上
07-Shiro与Springboot整合:配置-下
08-Shiro与Springboot整合:测试
09-shiro鉴权:通过过滤器鉴权
10-shiro鉴权:通过注解鉴权
11-shiro的会话管理:介绍
12-shiro的会话管理:应用场景分析
13-Shiro结合redis的统一会话管理:自定义会话管理器
14-Shiro结合redis的统一会话管理:配置会话管理器
15-Shiro结合redis的统一会话管理:测试与总结
16-SasSHRM中基于shiro的认证授权:需求分析
17-SasSHRM中基于shiro的认证授权:环境搭建
18-SasSHRM中基于shiro的认证授权:登录改造
19-SasSHRM中基于shiro的认证授权:自定义realm-认证
20-SasSHRM中基于shiro的认证授权:自定义realm-授权
21-SasSHRM中基于shiro的认证授权:系统微服务配置shiro(需修改)
22-SasSHRM中基于shiro的认证授权:测试认证
23-SasSHRM中基于shiro的认证授权:用户授权

01-员工管理需求和表说明
02-员工管理基本代码的说明
03-微服务发现组件Eureka:简介以及Eureka服务端开发
04-微服务发现组件Eureka:微服务注册
05-微服务调用组件Feign:简介以及搭建环境
06-微服务调用组件Feign:案例测试
07-报表的概述
08-POI的概述
09-POI的入门:概述和创建EXCEL
10-POI的入门:创建单元格设置数据
11-POI的入门:单元格样式处理
12-POI的入门:绘制图形
13-POI的入门:加载解析Excel-上
14-POI的入门:加载解析Excel-下
15-POI文件导入:需求说明
16-POI文件导入:代码实现-解析Excel构造用户列表
17-POI文件导入:代码实现-批量保存用户列表
18-POI文件导入:跨服务器调用查询部门信息
19-POI文件导入:总结
01-课程介绍与POI导出人事报表:需求说明
02-POI导出人事报表:代码实现-上
03-POI导出人事报表:代码实现-下
04-模板打印:概述
05-模板打印:代码实现-加载模板抽取公共样式
06-模板打印:代码实现和总结
07-自定义工具类:工具类介绍
08-自定义工具类:工具类测试
09-自定义工具类:导入工具类测试
10-百万数据报表:概述
11-百万数据报表:导出测试
12-百万数据报表:分析以及解决办法
13-百万数据报表导出:需求以及思路分析
14-百万数据报表导出:使用SXSSFWorkbook完成百万数据报表打印
15-百万数据报表导出:原理分析与总结
16-百万数据报表读取:需求分析
17-百万数据报表读取:解决方案及原理分析
18-百万数据报表读取:步骤分析以及自定义时间处理器
19-百万数据报表读取:代码实现及测试
20-百万数据报表读取:代码实现以及总结

01-图片上传:课程介绍与需求说明
02-DataURL:概述
03-DataURL:实现原理及优缺点分析
04-DataURL:实现员工头像保存
05-DataURL:员工头像回显
06-七牛云存储:概述和申请账号的说明
07-七牛云存储:通过SDK上传图片
08-七牛云存储:更新图片和访问图片
09-七牛云存储:断点续传
10-七牛云存储:实现员工头像保存
11-JasperReport:概述
12-JasperReport:声明周期
13-JasperReport:开发步骤总结
14-Jaspersoft Studio:介绍和安装
15-Jaspersoft Studio:创建工程以及模板结构介绍
16-Jaspersoft Studio:创建第一个案例模板
17-Jaspersoft Studio:整合springboot搭建环境
18-Jaspersoft Studio:配置controller输出PDF文件
19-Jaspersoft Studio:中文乱码处理以及总结

01-人工智能:内容介绍与人工智能的概述
02-人工智能:基于人工智能的人脸登录介绍
03-百度云AI:概述
04-百度云AI:账号注册以及注册应用
05-百度云API入门:搭建环境
06-百度云API入门:人脸注册
07-百度云API入门:人脸检测
08-百度云API入门:人脸搜索
09-百度云API入门:人脸更新
10-刷脸登录:需求分析
11-二维码生成:通过zxing生成二维码到本地
12-二维码生成:通过zxing生成dataUrl的二维码
13-刷脸登录:搭建环境-上
14-刷脸登录:搭建环境-下
15-刷脸登录:功能介绍和人脸注册
16-刷脸登录:生成二维码
17-刷脸登录:轮询查询二维码登录状态
18-刷脸登录:人脸检测
19-刷脸登录:人脸登录
20-刷脸登录:构造前端工程
21-刷脸登录:测试以及总结

01-代码生成器概述:内容介绍
02-代码生成器概述:需求分析
03-代码生成器概述:实现思路
04-FreeMarker:概述
05-FreeMarker的入门:入门案例
06-FreeMarker的入门:字符串模板
07-FreeMarker的模板:概述和数据模型
08-FreeMarker的模板:if指令和list指令
09-FreeMarker的模板:include和assign指令
10-元数据:概述
11-DataBaseMetaData元数据:获取数据库基本信息
12-DataBaseMetaData元数据:获取所有数据库名称
13-DataBaseMetaData元数据:获取指定数据库的表信息
14-DataBaseMetaData元数据:获取指定数据库表中的字段属性
15-ParameterMetaData元数据:获取参数个数
16-ResultSetMetaData元数据:获取查询结果的字段信息
17-构造代码生成器环境:需求分析
18-构造代码生成器环境:实体类和工具类介绍
19-构造代码生成器环境:配置界面

01-代码生成器之数据模型:概述与需求分析
02-代码生成器之数据模型:处理自定义properties数据
03-代码生成器之元数据处理:操作步骤分析
04-代码生成器之元数据处理:代码实现-上
05-代码生成器之元数据处理:代码实现-下(需要修改)
06-代码生成器的实现:需求分析
07-代码生成器的实现:程序入口GeneratorFacade
08-代码生成器的实现:测试GeneratorFacade获取数据模型
09-代码生成器的实现:核心处理类Generator的介绍
10-代码生成器的实现:核心处理类Generator的实现-上
11-代码生成器的实现:核心处理类Generator的实现-中
12-代码生成器的实现:核心处理类Generator的实现-下
13-模板制作:需求分析
14-模板制作:项目路径处理
15-模板制作:实体类模板
16-模板制作:持久层模板
17-模板制作:业务层模板
18-模板制作:视图层模板
19-代码生成器:测试
20-代码生成器:总结

〖下载地址〗
游客,如果您要查看本帖隐藏内容请回复

〖升级为永久会员免金币下载全站资源〗
全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html


回复

使用道具 举报

ustc1234 | 2021-8-1 08:14:06 | 显示全部楼层
SpringBoot2.0+Shiro+Jwt 前后端分离的Saas多租户平台开发实战
回复

使用道具 举报

2583151529 | 2021-8-2 08:14:31 | 显示全部楼层
66666666666666666
回复

使用道具 举报

xiaoyou | 2021-8-4 09:16:16 | 显示全部楼层
支持支持支持支持支持支持
回复

使用道具 举报

mnjie | 2021-8-5 13:30:17 | 显示全部楼层
我来学习学习 了
回复

使用道具 举报

toby2che | 2021-8-7 19:24:37 | 显示全部楼层
谢谢分享
回复

使用道具 举报

qwety20185 | 2021-8-17 02:16:21 | 显示全部楼层

谢谢分享
回复

使用道具 举报

sun6404293 | 2021-8-24 21:44:32 | 显示全部楼层
好好学习,天天向上
回复

使用道具 举报

modalogy | 2021-9-2 07:52:04 | 显示全部楼层
666666666666666666666666666
回复

使用道具 举报

hackpds | 2021-9-8 07:42:09 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则