public enum MultiTenantType extends Enum<MultiTenantType>
NONE、COLUMN、SCHEMA 模式开源
DATASOURCE 模式收费,购买咨询作者
| 枚举常量和说明 |
|---|
COLUMN
字段模式
在sql中拼接 tenant_code 字段
|
DATASOURCE
独立数据源模式
该模式不开源,购买咨询作者。
|
DATASOURCE_COLUMN
数据源 + 字段 混合模式
该模式不开源,购买咨询作者。
|
NONE
非租户模式
|
SCHEMA
独立schema模式
在sql中拼接 数据库 schema
该模式暂不支持复杂sql、存储过程、函数等,欢迎大家提供解决方案。
|
SCHEMA_COLUMN
SCHEMA + 字段 混合模式
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
eq(MultiTenantType val) |
boolean |
eq(String val) |
static MultiTenantType |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static MultiTenantType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final MultiTenantType NONE
public static final MultiTenantType COLUMN
public static final MultiTenantType SCHEMA
该模式暂不支持复杂sql、存储过程、函数等,欢迎大家提供解决方案。
public static final MultiTenantType DATASOURCE
该模式不开源,购买咨询作者。
public static final MultiTenantType DATASOURCE_COLUMN
该模式不开源,购买咨询作者。
public static final MultiTenantType SCHEMA_COLUMN
public static MultiTenantType[] values()
for (MultiTenantType c : MultiTenantType.values()) System.out.println(c);
public static MultiTenantType valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public boolean eq(String val)
public boolean eq(MultiTenantType val)
Copyright © 2022. All rights reserved.