关于java:JVS开源框架系列多租户管理含开源地址

49次阅读

共计 712 个字符,预计需要花费 2 分钟才能阅读完成。

一、我的项目简介

JVS 是面向软件开发团队能够疾速实现利用的根底开发框架,采纳微服务分布式框架,提供丰盛的根底性能,集成泛滥业务引擎,它灵活性强,界面化配置对开发者敌对,底层容器化构建,汇合继续化构建。
我的项目仓库:https://gitee.com/software-mi…
开源,反对商用。

二、用户与租户基本概念

为了阐明用户与租户的概念,拿卖家与买家来理论举例子,零碎中就只有卖家一个服务商,所有的买家都是卖家的销售对象,这种服务关系绝对简略;

零碎中有多个卖家,不同卖家提供不同的服务,本人有本人的用户,这里提供多卖家的零碎称之为多租户零碎,如下图所示,通常也称为 SaaS 零碎。

其中卖家为租户,买家为用户,那么,租户的概念,在 SaaS 零碎中,提供利用或者服务的组织机构称为租户,这种租户个别有本人的组织、权限治理、经营治理能力。

三、多租户零碎模式

1:N 的租户模式,如下图,每个租户有本人的独有的用户,整个零碎以租户为外围,租户本人倒退自有的用户,平台外围为租户服务;

四、JVS 多租户介绍

JVS 提供的 N:M 的多租户模式,不同用户登录不同租户看到的内容能够不同,每个租户能够有本人的角色、权限体系,规范的菜单由平台开设(权限由租户管制),配置的利用能够由租户管制


租户能够配置本人的 logo、独立的零碎名称、独立的二级域名、独立的登录首页等


能够通过租户角色性能,能够批量化的管制给租户开的根底权限,在根底权限范畴内,每个租户管理员能够灵便定义自有角色与性能。


前期布局:
将对租户凋谢轻利用配置性能,提供利用治理、列表、表单、流程、逻辑、报表等轻利用配置的根底工具。
明天的介绍先到这完结,感激大家的继续关注!
下一期预报:利用的介绍

正文完
 0