SaaS平台项目实战
通过SaaS管理系统的实现,对以Node.js为核心的Vue.js前端技术生态架构和SpringBoot+SpringCloud+SpringMVC+SpringData(Spring全家桶)前后端技术的结合有了更深刻的认识。对SaaS这种平台服务有了更深入的了解。
嗯哼唉、
后端、云计算、大数据
展开
-
前后端分离微服务管理系统项目实战SaaS-HRM项目(十)——用户档案PDF报表
文章目录十、用户档案PDF报表1、数据填充<1>、参数Map填充数据(1)、模板制作(2)、PDF输出<2>、数据源填充数据(1)、JDBC数据源1、配置数据库连接2、模板制作3、PDF输出(2)、JavaBean数据源1、创建Filed2、PDF输出2、分组报表<1>、概述<2>、设置分组属性<3>、添加分组Band<4>、...原创 2019-07-17 23:11:58 · 1430 阅读 · 0 评论 -
前后端分离微服务管理系统项目实战SaaS-HRM项目(九)——文件上传与PDF报表入门
文章目录九、文件上传与PDF报表入门1、图片上传<1>、Data URL(1)、概述(2)、入门(3)、基本原理(4)、优缺点分析<2>、实现用户头像上传2、七牛云存储<1>、概述<2>、账号申请<3>、入门案例(1)、环境搭建(2)、文件上传(3)、断点续传<4>、文件下载<5>、七牛云实现用户头像上传3、PDF...原创 2019-07-17 21:50:42 · 1519 阅读 · 3 评论 -
前后端分离微服务管理系统项目实战SaaS-HRM项目(八)——POI报表高级应用
文章目录八、POI报表高级应用1、模板打印<1>、概述<2>、模板打印操作步骤<3>、代码实现2、自定义工具类<1>、自定义注解<2>、使用工具类完成导入导出操作3、百万数据报表概述<1>、概述<2>、JDK性能监控工具介绍(1)、 Jvisualvm概述(2)、Jvisualvm的位置(3)、Jvisualvm的...原创 2019-07-17 21:50:24 · 1379 阅读 · 0 评论 -
前后端分离微服务管理系统项目实战SaaS-HRM项目(七)——POI报表入门
文章目录POI报表1、服务统一管理<1>、服务发现组件Eureka(1)、Eureka服务端(2)、微服务注册<2>、微服务调用组件Feign(1)、简介(2)、操作2、POI报表的概述<1>、需求说明<2>、Excel的俩种形式<3>、常见的Excel操作工具<4>、POI的概述<5>、使用场景3、POI入门操作...原创 2019-07-17 21:50:04 · 1594 阅读 · 0 评论 -
前后端分离微服务管理系统项目实战SaaS-HRM项目(六)——Shiro高级及SaaS-HRM的认证授权
文章目录六、Shiro高级及SaaS-HRM的认证授权1、Shiro在SpringBoot工程的应用<1>、案例说明数据库表<2>、整合Shiro(1)、Spring和Shiro的整合依赖(2)、修改登录方法(3)、自定义Realm<3>、Shiro的配置<4>、Shiro中的过滤器<5>、授权(1)、基于配置的授权(2)、基于注解的授权...原创 2019-07-17 21:49:45 · 1035 阅读 · 0 评论 -
前后端分离微服务管理系统项目实战SaaS-HRM项目(五)——权限管理与Shiro入门
文章目录五、权限管理与Shiro入门1、前端权限控制<1>、需求分析(1)、需求说明(2)、实现方案<2>、服务端实现<3>、前端实现(1)、路由钩子函数(2)、配置菜单权限(3)、配置验证权限的方法(4)、修改登录和获取信息的请求接口<4>、权限测试2、有状态服务和无状态服务<1>、什么是服务中的状态<2>、无状态服务<...原创 2019-07-17 21:49:26 · 1642 阅读 · 0 评论 -
前后端分离微服务管理系统项目实战SaaS-HRM项目(四)——权限管理与JWT鉴权
四、权限管理与JWT鉴权1、权限管理<1>、需求分析完成权限(菜单、按钮(权限点)、API接口)的基本操作权限与菜单,菜单与按钮,菜单与API接口都是一对一关系,为了方便操作,在SaaS-HRM系统的表设计中,采用基于共享主键的形式实现一对一关系维护,并且数据库约束,一切的关系维护需要程序员在代码中实现。<2>、后端实现(1)、实体类1、权限实体类Permi...原创 2019-07-17 21:46:40 · 1303 阅读 · 0 评论 -
前后端分离微服务管理系统项目实战SaaS-HRM项目(三)——SaaS系统用户权限设计
文章目录三、SaaS系统用户权限设计1、组织机构管理<1>、需求分析(1)、需求分析(2)、数据库表设计<2>、微服务实现(1)、抽取公共部分(2)、CRUD操作<3>、前端实现(1)、创建模块(2)、配置请求API(3)、构造列表(4)、组织机构的CRUD(5)、抽取组件2、RBAC模型<1>、什么是RBAC<2>、基于RBAC的设计思...原创 2019-07-17 21:46:18 · 2587 阅读 · 1 评论 -
前后端分离微服务管理系统项目实战SaaS-HRM项目(二)——数据库设计与前端框架
文章目录二、数据库设计与前端框架1、多租户SaaS平台的数据库方案<1>、多租户概述<2>、需求分析<3>、多租户的数据库方案分析(1)、独立数据库(2)、共享数据库、独立Schema(3)、共享数据库、共享数据表<4>、SaaS-HRM数据库设计2、数据库设计与建模<1>、数据库设计的三范式<2>、数据库建模3、前端框架&l...原创 2019-07-17 21:45:39 · 4243 阅读 · 2 评论 -
前后端分离微服务管理系统项目实战SaaS-HRM项目(一)——系统概述与环境搭建
文章目录原创 2019-07-17 21:45:14 · 5108 阅读 · 1 评论