public class RegxTenancyHandler extends Object implements TenancyHandler
租户信息正则处理器
| 构造器和说明 |
|---|
RegxTenancyHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Pattern[] |
compile(String patterString) |
static Pattern[] |
compile(String[] patterStrings) |
boolean |
doStatement(String statementId)
按照statementId处理
|
boolean |
doTable(String table)
按照表名处理
|
void |
setConfig(Properties properties)
配置设置
|
RegxTenancyHandler |
setFilterDefault(boolean filterDefault) |
RegxTenancyHandler |
setFilterStatementRegexArr(String[] statementRegexArr) |
RegxTenancyHandler |
setFilterStatementRegexStr(String statementRegexStr) |
RegxTenancyHandler |
setFilterTableRegexArr(String[] tableRegexArr) |
RegxTenancyHandler |
setFilterTableRegexStr(String tableRegexStr) |
public void setConfig(Properties properties)
TenancyHandler配置设置
setConfig 在接口中 TenancyHandlerproperties - mybatis Interceptor setPropertiespublic boolean doTable(String table)
TenancyHandler按照表名处理
doTable 在接口中 TenancyHandlertable - 表名public boolean doStatement(String statementId)
TenancyHandler按照statementId处理
doStatement 在接口中 TenancyHandlerstatementId - mybatis statementIdpublic RegxTenancyHandler setFilterTableRegexStr(String tableRegexStr)
public RegxTenancyHandler setFilterTableRegexArr(String[] tableRegexArr)
public RegxTenancyHandler setFilterStatementRegexStr(String statementRegexStr)
public RegxTenancyHandler setFilterStatementRegexArr(String[] statementRegexArr)
public RegxTenancyHandler setFilterDefault(boolean filterDefault)
Copyright © 2017. All rights reserved.