public interface TenantHandler
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
doTableFilter(java.lang.String tableName)
根据表名判断是否进行过滤
|
net.sf.jsqlparser.expression.Expression |
getTenantId(boolean where)
获取租户 ID 值表达式,支持多个 ID 条件查询
支持自定义表达式,比如:tenant_id in (1,2) @since 2019-8-2
|
java.lang.String |
getTenantIdColumn()
获取租户字段名
|
net.sf.jsqlparser.expression.Expression getTenantId(boolean where)
支持自定义表达式,比如:tenant_id in (1,2) @since 2019-8-2
where - 参数 true 表示为 where 条件 false 表示为 insert 或者 select 条件java.lang.String getTenantIdColumn()
boolean doTableFilter(java.lang.String tableName)
tableName - 表名