SAAS平台升级多租户

1.SAAS介

SaaS平台供应商将应用软件统一部署在自己的服务器上,客户可以根据工作实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得Saas平台供应商提供的服务

2.升级背景

某系统是餐饮系统,原目标是针对某集团定制化系统,故依靠店铺商号维度来实现了多租户。后由于项目商务原因,想要产品化,故需要多租户维度为集团维度。这就需要每个用户原先查询,新增业务都要带上集团租户的概念。

3.SAAS系统架构

 4.多租户方案

 5.技术实现方案

注意:由于平台的技术架构为Mybatis架构,且希望多租户更灵活,安全,没有采取替换架构为myBatis-plus的方案

 

 6.技术实现组件

为了帮助有相同需求的用户提供更好的支持,在此将此技术实现方案抽离具体业务,抽象成组件并开源

组件地址:https://gitee.com/frmgyy/saas-tenant

 

posted @ 2023-08-01 10:13  恃才傲物123  阅读(58)  评论(0编辑  收藏  举报