在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
iHRM实战项目教程课程学什么?主要学习Activiti7工作流引擎、SAAS-HRM系统概述与搭建环境、SAAS-HRM-数据库设计与前端框架、SAAS-HRM系统用户权限设计概述、权限分配与jwt概述、权限分配与jwt概述、JWT的权限控制与Shiro入门、Shiro高级及SaaS-HRM的认证授权等内容。
SaaS模式+iHRM(Inteintelligence Human Resouce Managment)集成一体用于实战项目。主要利用当前最为流行的SaaS平台技术,解决传统的HRM所面临的困难,比如:系统功能单一,使用地点固定,费用贵而且升级维护繁琐的问题。
一、Activiti7工作流引擎
1.Activiti7基础原理与使用
2.Activiti7工作流使用
3.Activiti7流程
4.Activiti7新特性&整合开发
二、SAAS-HRM系统概述与搭建环境
1.系统设计
2.工程搭建
3.企业微服务构建
三、SAAS-HRM-数据库设计与前端框架
1.多租户数据库设计方案
2.数据库设计原则
3.前端框架介绍
4.前端企业管理
四、SAAS-HRM系统用户权限设计概述
1.部门微服务
2.部门前端
3.权限设计
4.用户管理
五、权限分配与jwt概述
1.权限基本操作
2.分配角色
3.常见认证机制
4.hrm中的jwt认证
六、JWT的权限控制与Shiro入门
1.前端权限控制
2.服务状态
3.基于jwt的用户鉴权
4.shiro安全框架入门
七、Shiro高级及SaaS-HRM的认证授权
1.Shiro在SpringBoot的应用
2.shiro的会话管理
3.SasSHRM中基于shiro的认证授权
八、员工管理及POI
1.员工管理
2.报表的概述
3.POI的入门
4.员工信息Excel导入
5.月人事报表打印
6.模板打印
7.自定义工具类
8.百万数据报表
9.百万数据报表的导入与导出
九、图片上传与Jasper
1.dataURL
2.七牛云存储
3.JasperReport概述
4.Jaspersoft Studio入门
5.Parameters数据填充
6.Jdbc数据源数据填充
7.javaBean数据源数据填充
8.分组报表
9.charts图形报表
10.父子报表
11.构造个人详情报表
十、刷脸登录
1.浅谈人工智能
2.百度云AI
3.刷脸登录
十一、代码生成器原理分析及环境搭建
1.代码生成器概述
2.深入FreeMarker的模板
3.数据库之元数据
4.构造代码生成器环境
十二、代码生成器实现
1.代码生成器之数据模型
2.代码生成器的实现
3.模板制作
SaaS平台现在应用的面很广,本项目主要是着手解决人力资源管理方面的内容。实战项目教程学完需要掌握工作流引擎Activiti7.0、定制化的工作流程、权限解决方案、报表解决方案、微服务方案、SaaS平台模块配置化方案、PD建模及数据库设计优化方案等内容,想系统学习iHRM项目可以选择博学谷《基于SaaS平台的iHRM实战开发》课程系统学习,教程资源:https://www.boxuegu.com/promote/detail-1232.html
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Java开发中abstract class 和 interface 有什么区别?
含有 abstract 修饰符的 class 即为抽象类,abstract 类不能创建的实例对象。含有 abstract 方法的类必须定义为 abstract class,abstract class 类中的方法不必是抽象的。abstract class 类中定义抽象方法必须在具体(Concrete)子类中实现,所以,不能有抽象构造方法或抽象态方法。
7504
2019-05-24 15:31:52
并发编程是Java开发的瓶颈?
并发编程是每一个Java程序员升职加薪必将面临的一道坎,不管是提升自己的底层能力,还是要在团队中拥有核心价值都离不开对并发编程。学习同步器AQS、并发容器、线程池、并发安全、Java内存模型5个方面掌握并发编程体系。
5171
2019-12-17 18:23:48
Java编码规范整理汇总
在Java的入门过程中,我们首先要养成一个良好的编写代码习惯。那么,了解清楚Java的编码规范就显得尤为必要了。编码格式不仅仅是美不美观的问题。这里我们可以试想一下,如果在Java开发中编码不规范,容易出现bug不说,而且后续还难以维护。因此,遵守编码规范可以让代码的风格好像是一个人写出来的,即使是有很多人参与这个开发项目。
5156
2020-03-06 15:13:29
Java学习需要什么软件?Java开发工具介绍
Java学习需要什么软件?学习过程中会用到很多Java软件,比如:Eclipse、IDEA、Git、FindBugs、Jcreator等。初学者最好将Java入门基础知识贯穿在一个实例中,逐步深入,可以帮助你快速进入Java编程的世界。
4810
2020-07-14 16:12:03
设计模式的六大原则是什么?
设计模式的六大原则是什么?分别是单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则、开闭原则。下面就请大家跟随小编一起来深入理解这六大原则吧!
5716
2020-07-24 17:01:25