MybatisPlusInterceptor TenantLineInnerInterceptor TenantLineHandler@Deprecated
public interface TenantHandler
| 限定符和类型 | 方法和说明 |
|---|---|
default boolean |
doTableFilter(java.lang.String tableName)
已过时。
根据表名判断是否进行过滤
默认都要进行解析
|
net.sf.jsqlparser.expression.Expression |
getTenantId(boolean select)
已过时。
获取租户 ID 值表达式,支持多个 ID 条件查询
支持自定义表达式,比如:tenant_id in (1,2) @since 2019-8-2
多参请使用
ValueListExpression |
default java.lang.String |
getTenantIdColumn()
已过时。
获取租户字段名
默认字段名叫: tenant_id
|
net.sf.jsqlparser.expression.Expression getTenantId(boolean select)
支持自定义表达式,比如:tenant_id in (1,2) @since 2019-8-2
多参请使用 ValueListExpression
select - 参数 true 表示为 select 下的 where 条件,false 表示 insert/update/delete 下的条件
只有 select 下才允许多参,否则只支持单参default java.lang.String getTenantIdColumn()
默认字段名叫: tenant_id
default boolean doTableFilter(java.lang.String tableName)
默认都要进行解析
tableName - 表名