public interface SchemaHandler
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
enable()
判断是否启用Schema级别的多租户功能 用于控制是否对SQL进行Schema级别的租户隔离处理
|
String |
getCurrentSchema()
获取当前租户的Schema名称 如果使用指定的Schema,则返回对应的Schema名称 如果使用当前数据库的默认Schema,则返回null
|
boolean |
ignore(String schemaName)
判断是否忽略指定的Schema 用于设置某些特定Schema不需要进行租户隔离处理
|
boolean |
ignoreMethod(String mapperId)
判断是否忽略指定的Mapper方法 用于设置某些特定的SQL操作不需要进行租户隔离处理
|
boolean enable()
boolean ignore(String schemaName)
schemaName - Schema名称boolean ignoreMethod(String mapperId)
mapperId - Mapper方法的全限定名String getCurrentSchema()
Copyright © 2025. All rights reserved.