
HRM
小飞侠v科比
专注IT全栈技术
展开
-
SaaS-HRM--第9章 文件上传与PDF报表入门
第9章 文件上传与PDF报表入门理解DataURL的基本使用,实现DataURL的文件上传完成基于七牛云的文件上传理解 JasperReport生命周期独立完成 JasperReport的入门案例1图片上传1.1需求分析如图所示,实现员工照片上传功能1.2Data URL1.2.1DataURL概述所谓DataURL是指"data"类型的Url格式,是在RFC2397中提出的,...原创 2019-06-18 21:01:01 · 8500 阅读 · 0 评论 -
SaaS-HRM--第7章 POI报表的入门
第7章 POI报表的入门理解员工管理的的业务逻辑能够说出Eureka和Feign的作用理解报表的两种形式和POI的基本操作熟练使用POI完成Excel的导入导出操作1员工管理1.1需求分析企业员工管理是人事资源管理系统中最重要的一个环节,分为对员工入职,转正,离职,调岗,员工报表导入导出 等业务逻辑。需求看似复杂,实际上都是对数据库表的基本操作。1.2数据库表概述对于员工操作而言...原创 2019-06-18 00:09:09 · 550 阅读 · 0 评论 -
SaaS-HRM--第6章_Shiro高级及SaaS-HRM的认证授权
1Shiro在SpringBoot工程的应用Apache Shiro是一个功能强大、灵活的,开源的安全框架。它可以干净利落地处理身份验证、授权、企业会话管理和加密。越来越多的企业使用Shiro作为项目的安全框架,保证项目的平稳运行。在之前的讲解中只是单独的使用shiro,方便学员对shiro有一个直观且清晰的认知,我们今天就来看一下shiro在springBoot工程中如何使用以及其他特性...原创 2019-06-17 23:50:38 · 792 阅读 · 0 评论 -
SaaS-HRM--第5章_权限管理与Shiro入门
第5章 权限管理与Shiro入门学习目标:理解前端权限控制思路理解有状态服务和无状态服务通过拦截器实现JWT鉴权能够理解shiro以及shiro的认证和授权1前端权限控制1.1需求分析1.1.1需求说明基于前后端分离的开发模式中,权限控制分为前端页面可见性权限与后端API接口可访问行权限。前端的权限控制 主要围绕在菜单是否可见,以及菜单中按钮是否可见两方面展开的。1.1.2实现思...原创 2019-06-16 23:49:27 · 848 阅读 · 1 评论 -
SaaS-HRM--第4章_ 权限管理与jwt鉴权
第4章 权限管理与jwt鉴权学习目标:理解权限管理的需求以及设计思路实现角色分配和权限分配理解常见的认证机制能够使用JWT完成微服务Token签发与验证1权限管理1.1需求分析完成权限(菜单,按钮(权限点),API接口)的基本操作权限与菜单,菜单与按钮,菜单与API接口都是一对一关系。为了方便操作,在SAAS-HRM系统的表设计中,采用基于共享主键的形式实现一对一关系维护,并且数...原创 2019-06-16 23:39:27 · 926 阅读 · 1 评论 -
SaaS-HRM--第3章-SaaS系统用户权限设计
学习目标:理解RBAC模型的基本概念及设计思路了解SAAS-HRM中权限控制的需求及表结构分析完成组织机构的基本CRUD操作完成用户管理的基本CRUD操作完成角色管理的基本CRUD操作1组织机构管理1.1需求分析1.1.1需求分析实现企业组织结构管理,实现部门的基本CRUD操作1.1.2数据库表设计CREATE TABLE `co_department` (`id` va...原创 2019-06-15 23:51:39 · 1899 阅读 · 0 评论 -
第2章 SaaS-HRM- 数据库设计与前端框架
第2章 数据库设计与前端框架学习目标:理解多租户的数据库设计方案熟练使用PowerDesigner构建数据库模型理解前端工程的基本架构和执行流程完成前端工程企业模块开发1多租户SaaS平台的数据库方案1.1多租户是什么多租户技术(Multi-TenancyTechnology)又称多重租赁技术:是一种软件架构技术,是实现如何在多用户环境下(此处的多用户一般是面向企业用户)共用相同...原创 2019-06-08 23:53:57 · 2538 阅读 · 12 评论 -
第1章 SAAS-HRM系统概述与搭建环境
第1章 SAAS-HRM系统概述与搭建环境学习目标:理解SaaS的基本概念了解SAAS-HRM的基本需求和开发方式掌握Power Designer的用例图完成SAAS-HRM父模块及公共模块的环境搭建完成企业微服务中企业CRUD功能1初识SaaS1.1云服务的三种模式1.1.1IaaS(基础设施即服务)IaaS(Infrastructure as a Service),即基础设施即...原创 2019-06-08 23:43:32 · 5213 阅读 · 2 评论 -
SaaS-HRM--第10章 用户档案PDF报表
第10章 用户档案PDF报表理解数据填充的两种方式熟练构造分组报表熟练构造Chart图形报表实现个人档案的PDF输出1数据填充我们介绍了如何使用JasperReport来生成简单的文本报表,正式企业开发中动态数据展示也是报表中最重要的一环,接下来我们共同研究的就是填充动态数据到PDF报表中。/***填充数据构造JasperPrint*is: 文件输入流*parameters:参数...原创 2019-06-18 21:12:11 · 962 阅读 · 1 评论 -
SaaS-HRM--第8章_POI报表的高级应用
第8章 POI报表的高级应用掌握基于模板打印的POI报表导出理解自定义工具类的执行流程熟练使用SXSSFWorkbook完成百万数据报表打印理解基于事件驱动的POI报表导入1模板打印1.1概述自定义生成Excel报表文件还是有很多不尽如意的地方,特别是针对复杂报表头,单元格样式,字体等操作。手写 这些代码不仅费时费力,有时候效果还不太理想。那怎么样才能更方便的对报表样式,报表头进行...原创 2019-06-18 00:15:57 · 401 阅读 · 0 评论