黑马程序员Java项目SaaS移动办公完整版《iHRM 人力资源管理系统》,跨行业SaaS办公整合性解决方案

37.2万
2001
2021-04-16 08:45:01
2537
1843
1.1万
1194
传智教育·黑马程序员Java研究院全新录制的Java入门教程,相关资料源码笔记等关注微信公众号:黑马程序员,回复关键词:领取资源02 =============================== 传智教育旗下黑马程序员精心录制的Java实战项目,小伙伴们再不学可就跟不上啦! iHRM是一款基于SaaS平台的人力资源管理系统, 企业通过该系统可以完成员工管理、审批管理、考勤管理、社保公积金管理、薪资管理等功能,为企业的人力资源管理提供一站式解决方案。 =============================== 本教程学完请继续下一课程:《好客租房》项目BV1sZ4y1F7PD
咨询课程1对1就业指导、技术提升直接私信,周一到周五晚7点直播答疑求职技术干货,领取课程源码+资料,关注黑马程序员公众号,回复:领取资源02
视频选集
(1/370)
项目介绍
06:19
01-课程介绍-new
07:25
02-云服务的三种模式
08:14
03-saas的概述
08:26
04-什么是saashrm
03:40
05-原型分析法与用例图
06:55
06-Power Designer介绍
05:18
07-Power Designer绘制用例图
14:50
08-系统设计
05:28
09-api文档
05:13
10-工程搭建:前置知识点和开发环境要求
03:13
11-工程搭建:搭建父工程
05:26
12-工程搭建:搭建子工程之搭建环境构造返回实体类
09:56
13-工程搭建:搭建子工程之分布式id生成器
09:12
14-工程搭建:搭建子工程之搭建实体类模块和lombok插件
10:08
15-企业微服务:搭建环境
07:53
16-企业微服务:实现crud操作之创建实体类
08:11
17-企业微服务:实现crud操作之dao接口
07:41
18-企业微服务:实现crud操作之service
12:03
19-企业微服务:实现crud操作之保存企业
08:48
20-企业微服务:实现crud操作之删除更新查询企业
07:56
21-企业微服务:使用postman测试接口
05:34
22-统一异常处理
14:12
23-跨域问题以及总结
04:10
01-今日内容介绍
02:55
02-多租户以及基于多租户的数据库设计需求
05:30
03-多租户数据库设计方法:独立数据库,共享schema
05:39
04-多租户数据库设计方法:独立数据库
04:05
05-多租户数据库设计方法:共享数据库表
05:53
06-数据库设计:三范式
11:02
07-数据库设计:反三范式
04:10
08-数据库设计:pd工程创建数据库表-上
14:34
09-数据库设计:pd工程创建数据库表-下
04:33
10-脚手架工程:介绍安装
07:56
11-脚手架工程:工程目录结构
10:43
12-前端框架:执行流程分析之路由与菜单
08:05
13-前端框架:发送请求获取数据的执行逻辑
09:24
14-前端框架:mockjs模拟数据
06:52
15-前端企业管理:搭建环境
09:12
15-前端企业管理:配置API
04:18
16-企业列表:构造数据
09:32
17-企业列表:构造页面
10:31
18-企业列表:构造序号和专改列
06:09
19-企业详情:配置路由构造页面
08:36
20-企业详情:构造数据
08:58
21-企业详情:完成企业详情展示
08:04
22-前后端联合测试
05:54
22-前后端联合测试1
03:17
23-总结
01:55
01-内容介绍与组织机构管理的需求分析
05:26
02-部门微服务:开发步骤与实体类
03:06
03-部门微服务:基本dao和service代码编写
09:45
04-部门微服务:保存部门
06:26
05-部门微服务:查询企业列表
13:02
06-部门微服务:部门的修改和删除
04:53
07-部门微服务:抽取公共代码和测试
11:48
08-部门前端:构造模块
06:06
09-部门前端:编写请求API
07:08
10-部门前端:构造数据
05:56
11-部门前端:构造部门树形列表
07:19
12-部门前端:美化树形列表
05:40
13-部门前端:构造添加部门弹出框
08:28
14-部门前端:添加和修改部门
11:51
15-部门前端:页面优化以及抽取组件
14:34
16-RBAC模型:设计思路
07:45
17-RBAC模型:表设计分析
03:14
18-SaaS权限控制:需求分析
06:04
19-SaaS权限控制:设计思路和表分析
07:47
20-用户管理:搭建系统微服务
05:06
21-用户管理:实体类介绍
06:07
22-用户管理:用户dao和service代码
16:57
23-用户管理:controller代码
05:57
24-用户管理:构造前端页面
08:44
24-用户管理:构造前端页面-下
03:43
25-总结
02:03
01-角色管理与今日内容介绍
11:20
02-权限基本操作:实体类和dao
06:04
03-权限基本操作:api介绍和基本service与controller
07:10
04-权限基本操作:权限的更新和保存
15:20
05-权限基本操作:查询列表
08:27
06-权限基本操作:根据id查询和删除
08:35
07-权限基本操作:测试权限的操作
05:21
08-分配角色:需求分析
05:00
09-分配角色:代码实现
07:06
10-分配权限:代码实现
10:01
11-分配权限,分配角色:测试
03:08
11-分配权限,分配角色:页面回显
13:24
12-常见认证机制-上
08:25
13-常见认证机制-下
06:45
14-jwt:介绍以及创建token
07:47
15-jwt:token的解析
05:07
16-jwt:自定义claims设置数据
05:19
17-hrm中的jwt认证:构造工具类
08:57
18-hrm中的jwt认证:需求分析与用户登录-上
12:12
19-hrm中的jwt认证:用户登录-下
05:39
20-hrm中的jwt认证:获取用户数据-上
10:27
21-hrm中的jwt认证:token校验获取用户数据
12:33
22-总结
02:57
01-今日内容介绍以及前端权限控制需求分析
09:44
02-前端权限控制:获取用户信息接口构造数据
12:17
03-前端权限控制:前端菜单控制
08:54
04-前端权限控制:实现思路分析-待修改
06:36
05-前端权限控制:按钮的权限控制
05:31
06-有状态服务和无状态服务
07:46
07-有状态服务和无状态服务的区别与联系
05:46
08-基于jwt的用户鉴权:拦截器概述
09:12
09-基于jwt的用户鉴权:使用拦截器统一处理claims
07:58
10-基于jwt的用户鉴权:配置拦截器并测试
04:45
11-基于JWT的API权限校验:需求分析
04:47
12-基于JWT的API权限校验:代码实现
09:35
13-基于JWT的API权限校验:测试
05:22
14-shiro介绍
09:19
15-shiro的内部体系结构
08:32
16-shiro认证与授权:基于ini的用户认证
15:55
17-shiro认证与授权:基于ini的用户授权
06:43
18-shiro认证与授权:自定义realm-上
06:34
19-shiro认证与授权:自定义realm-中
06:32
20-shiro认证与授权:自定义realm-下
09:36
21-shiro认证与授权:执行流程分析
05:59
01-今日内容介绍与案例介绍
06:53
02-Shiro与Springboot整合:配置依赖改造登录方法
11:36
03-自定义realm:认证的操作步骤分析
06:19
04-自定义realm:实现认证逻辑
03:31
05-自定义realm:实现授权逻辑
07:25
06-Shiro与Springboot整合:配置-上
12:03
07-Shiro与Springboot整合:配置-下
08:42
08-Shiro与Springboot整合:测试
05:03
09-shiro鉴权:通过过滤器鉴权
05:54
10-shiro鉴权:通过注解鉴权
05:24
11-shiro的会话管理:介绍
09:30
12-shiro的会话管理:应用场景分析
04:55
13-Shiro结合redis的统一会话管理:自定义会话管理器
12:14
14-Shiro结合redis的统一会话管理:配置会话管理器
11:28
15-Shiro结合redis的统一会话管理:测试与总结
07:00
16-SasSHRM中基于shiro的认证授权:需求分析
05:55
17-SasSHRM中基于shiro的认证授权:环境搭建
09:37
18-SasSHRM中基于shiro的认证授权:登录改造
08:38
19-SasSHRM中基于shiro的认证授权:自定义realm-认证
06:13
20-SasSHRM中基于shiro的认证授权:自定义realm-授权
03:33
21-SasSHRM中基于shiro的认证授权:系统微服务配置shiro(需修改)
10:18
22-SasSHRM中基于shiro的认证授权:测试认证
09:02
23-SasSHRM中基于shiro的认证授权:用户授权
11:15
24-总结
03:05
01-员工管理需求和表说明
08:39
02-员工管理基本代码的说明
07:40
03-微服务发现组件Eureka:简介以及Eureka服务端开发
08:28
04-微服务发现组件Eureka:微服务注册
05:19
05-微服务调用组件Feign:简介以及搭建环境
09:45
06-微服务调用组件Feign:案例测试
16:39
07-报表的概述
06:30
08-POI的概述
03:36
09-POI的入门:概述和创建EXCEL
12:20
10-POI的入门:创建单元格设置数据
04:05
11-POI的入门:单元格样式处理
12:23
12-POI的入门:绘制图形
10:54
12-POI的入门:加载解析Excel-上
10:57
14-POI的入门:加载解析Excel-下
12:39
15-POI文件导入:需求说明
07:58
16-POI文件导入:代码实现-解析Excel构造用户列表
11:53
17-POI文件导入:代码实现-批量保存用户列表
08:29
18-POI文件导入:跨服务器调用查询部门信息
08:52
19-POI文件导入:总结
03:26
01-课程介绍与POI导出人事报表:需求说明
13:58
02-POI导出人事报表:代码实现-上
13:58
03-POI导出人事报表:代码实现-下
09:27
04-模板打印:概述
03:03
05-模板打印:代码实现-加载模板抽取公共样式
09:11
06-模板打印:代码实现和总结
04:57
07-自定义工具类:工具类介绍
09:26
08-自定义工具类:工具类测试
07:31
09-自定义工具类:导入工具类测试
06:05
10-百万数据报表:概述
05:11
11-百万数据报表:导出测试
04:45
12-百万数据报表:分析以及解决办法
06:29
13-百万数据报表导出:需求以及思路分析
06:45
14-百万数据报表导出:使用SXSSFWorkbook完成百万数据报表打印
07:14
15-百万数据报表导出:原理分析与总结
07:15
16-百万数据报表读取:需求分析
04:09
17-百万数据报表读取:解决方案及原理分析
11:43
18-百万数据报表读取:步骤分析以及自定义时间处理器
15:22
19-百万数据报表读取:代码实现及测试
09:22
20-百万数据报表读取:代码实现以及总结
06:43
01-图片上传:课程介绍与需求说明
03:39
02-DataURL:概述
05:28
03-DataURL:实现原理及优缺点分析
09:08
04-DataURL:实现员工头像保存
16:45
05-DataURL:员工头像回显
02:46
06-七牛云存储:概述和申请账号的说明
10:54
07-七牛云存储:通过SDK上传图片
11:39
08-七牛云存储:更新图片和访问图片
07:13
09-七牛云存储:断点续传
06:15
10-七牛云存储:实现员工头像保存
08:32
11-JasperReport:概述
08:50
12-JasperReport:声明周期
08:19
13-JasperReport:开发步骤总结
07:32
14-Jaspersoft Studio:介绍和安装
06:44
15-Jaspersoft Studio:创建工程以及模板结构介绍
04:36
16-Jaspersoft Studio:创建第一个案例模板
05:34
17-Jaspersoft Studio:整合springboot搭建环境
05:24
18-Jaspersoft Studio:配置controller输出PDF文件
11:42
19-Jaspersoft Studio:中文乱码处理以及总结
07:27
01-数据填充:数据填充的两种方式介绍
04:42
02-Parameters数据填充:模板中使用Parameters填充数据
12:13
03-Parameters数据填充:通过map集合传递数据并展示PDF
05:35
04-Jdbc数据源数据填充:构造数据库模拟连接
06:34
05-Jdbc数据源数据填充:构造fields
05:24
06-Jdbc数据源数据填充:传递Connection填充数据并展示PDF
11:12
07-Jdbc数据源数据填充:使用parameter为sql语句传递参数
05:27
08-javaBean数据源数据填充
14:09
09-分组报表:构造模板
08:50
10-分组报表:pdf展示
03:03
11-分组报表:使用variable构造页码
09:54
12-charts图形报表:需求分析
06:40
13-charts图形报表:构造饼状图
10:56
14-父子报表:概述
04:15
15-父子报表:父子报表传递数据
12:11
16-父子报表:打印父子PDF报表
08:04
17-构造个人详情报表:需求说明
05:12
18-构造个人详情报表:搭建环境
06:31
19-构造个人详情报表:代码实现
08:00
01-人工智能:内容介绍与人工智能的概述
05:54
02-人工智能:基于人工智能的人脸登录介绍
05:46
03-百度云AI:概述
03:42
04-百度云AI:账号注册以及注册应用
04:40
05-百度云API入门:搭建环境
05:04
06-百度云API入门:人脸注册
14:20
07-百度云API入门:人脸检测
06:37
08-百度云API入门:人脸搜索
09:09
09-百度云API入门:人脸更新
02:39
10-刷脸登录:需求分析
08:53
11-二维码生成:通过zxing生成二维码到本地
08:57
12-二维码生成:通过zxing生成dataUrl的二维码
07:02
13-刷脸登录:搭建环境-上
10:47
14-刷脸登录:搭建环境-下
06:21
15-刷脸登录:功能介绍和人脸注册
11:49
16-刷脸登录:生成二维码
10:19
17-刷脸登录:轮询查询二维码登录状态
08:16
18-刷脸登录:人脸检测
05:43
19-刷脸登录:人脸登录
16:19
20-刷脸登录:构造前端工程
07:35
21-刷脸登录:测试以及总结
05:49
01-代码生成器概述:内容介绍
06:11
02-代码生成器概述:需求分析
08:27
03-代码生成器概述:实现思路
05:53
04-FreeMarker:概述
06:39
05-FreeMarker的入门:入门案例
15:01
06-FreeMarker的入门:字符串模板
09:17
07-FreeMarker的模板:概述和数据模型
08:13
08-FreeMarker的模板:if指令和list指令
11:15
09-FreeMarker的模板:include和assign指令
07:31
10-元数据:概述
05:48
11-DataBaseMetaData元数据:获取数据库基本信息
11:35
12-DataBaseMetaData元数据:获取所有数据库名称
04:34
13-DataBaseMetaData元数据:获取指定数据库的表信息
08:31
14-DataBaseMetaData元数据:获取指定数据库表中的字段属性
07:18
15-ParameterMetaData元数据:获取参数个数
05:16
16-ResultSetMetaData元数据:获取查询结果的字段信息
10:08
17-构造代码生成器环境:需求分析
09:27
18-构造代码生成器环境:实体类和工具类介绍
08:52
19-构造代码生成器环境:配置界面
10:48
01-代码生成器之数据模型:概述与需求分析
06:22
02-代码生成器之数据模型:处理自定义properties数据
05:50
03-代码生成器之元数据处理:操作步骤分析
06:50
04-代码生成器之元数据处理:代码实现-上
13:47
05-代码生成器之元数据处理:代码实现-下(需要修改)
13:56
06-代码生成器的实现:需求分析
09:14
07-代码生成器的实现:程序入口GeneratorFacade
09:24
08-代码生成器的实现:测试GeneratorFacade获取数据模型
07:06
09-代码生成器的实现:核心处理类Generator的介绍
07:00
10-代码生成器的实现:核心处理类Generator的实现-上
13:17
11-代码生成器的实现:核心处理类Generator的实现-中
07:38
12-代码生成器的实现:核心处理类Generator的实现-下
06:01
13-模板制作:需求分析
05:30
14-模板制作:项目路径处理
09:46
15-模板制作:实体类模板
13:16
16-模板制作:持久层模板
02:25
17-模板制作:业务层模板
05:26
18-模板制作:视图层模板
04:49
19-代码生成器:测试
08:24
20-代码生成器:总结
01:49
01-课程介绍
03:56
02-网关的引入
04:18
03-网关的概念
06:20
04-zuul介绍以及开发步骤
04:46
05-搭建zuul运行环境
10:29
06-搭建zuul运行环境测试
07:00
07-zuul动态路由配置
08:17
08-zuul过滤器
12:15
09-zuul过滤器总结
04:36
10-基于jwt的鉴权
15:28
11-基于shiro的鉴权
08:19
12-基于网关的代码改造
07:38
13-社保管理:需求分析
07:45
14-社保管理:表分析
07:28
15-社保管理:搭建环境-上
14:41
16-社保管理:搭建环境-下
05:30
17-社保管理:企业设置
09:00
18-社保管理:分页-上
07:53
19-社保管理:分页-下
11:28
20-社保管理:设置员工社保
16:05
21-社保管理:月度统计报表
16:52
22-社保管理:数据归档
18:04
23-社保管理:切换社保统计周期
05:45
24-总结和作业
02:03
01-回顾与内容介绍
05:55
02-社保归档:归档历史列表
06:53
03-社保归档:归档详情和用户归档历史
11:35
04-考勤设置:需求分析和表介绍
09:56
05-考勤设置:代码实现-上
14:21
06-考勤设置:代码实现-下
09:58
07-考勤管理:需求分析
08:09
08-考勤数据导入:概述
03:46
09-考勤数据导入:工具类测试
08:06
10-考勤数据导入:操作步骤分析
10:40
11-考勤数据导入:代码实现-上
12:18
12-考勤数据导入:代码实现-下
15:00
13-考勤列表:需求分析
08:30
14-考勤列表:代码实现
16:30
15-修改员工考勤记录
06:50
16-考勤归档:查看月报表数据
14:17
17-考勤归档:实现数据归档
11:13
18-总结和作业
01:51
01-今日内容介绍
02:41
02-考勤归档:制作新报表
08:38
03-考勤归档:归档列表和详情
10:52
04-考勤归档:查询用户归档历史
07:55
05-薪资模块:概述和需求
05:45
06-薪资模块:环境搭建-上
03:31
07-薪资模块:环境搭建-下(改)
10:21
08-薪资模块:分页列表代码分析
05:56
09-薪资模块:调薪,定薪代码分析
03:36
10-薪资模块:薪资详情
03:49
11-薪资模块:月报表-上
15:39
11-薪资模块:月报表-下
07:36
11-薪资模块:月报表-中
15:36
12-工作流介绍
07:03
13-审批中心概述
04:48
14-activiti开发流程介绍
09:01
15-请假流程:流程分析
05:20
16-请假流程:网页设计工具activiti-app的安装
04:13
17-请假流程:使用activiti-app绘制请假流程
14:03
18-部署流程:环境搭建
07:24
19-部署流程:activiti和业务系统多数据源的配置
10:33
20-部署流程:多数据源的测试
07:32
21-部署流程:代码编写
13:12
22-部署流程:部署测试
03:34
23-今日内容总结
02:06
02-流程定义的概述
03:00
03-流程定义操作:查询列表
05:47
04-流程定义操作:流程的挂起与激活
05:20
05-流程定义操作:编写流程的controller和service
12:26
06-流程定义操作:前端页面展示
10:28
07-流程定义操作:加班流程分析
05:16
08-流程定义操作:离职流程分析
05:11
09-审批业务概述:业务流程说明
10:22
10-审批业务概述:数据库表分析
10:16
11-审批业务概述:环境搭建
04:26
12-审批列表:代码实现-上
10:25
13-审批列表:代码实现-下
07:32
14-审批列表:审批详情与测试
08:23
15-发起申请:步骤分析
09:01
16-发起申请:代码实现-上
13:55
17-发起申请:代码实现-中
07:17
18-发起申请:代码实现测试
02:29
19-发起申请:代码实现-下
06:43
20-提交申请:代码实现
15:54
21-请假流程:测试
11:20
22-请假流程:流程分析
11:34
23-其他流程的测试
04:37
24-总结
04:33
客服
顶部
赛事库 课堂 2021拜年纪