W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
示例工程:mybatis-plus-sample-tenant
屬性名 | 類型 | 默認值 | 描述 |
?tenantLineHandler ? |
TenantLineHandler | 租戶處理器( TenantId 行級 ) |
public interface TenantLineHandler {
/**
* 獲取租戶 ID 值表達式,只支持單個 ID 值
* <p>
*
* @return 租戶 ID 值表達式
*/
Expression getTenantId();
/**
* 獲取租戶字段名
* <p>
* 默認字段名叫: tenant_id
*
* @return 租戶字段名
*/
default String getTenantIdColumn() {
return "tenant_id";
}
/**
* 根據(jù)表名判斷是否忽略拼接多租戶條件
* <p>
* 默認都要進行解析并拼接多租戶條件
*
* @param tableName 表名
* @return 是否忽略, true:表示忽略,false:需要解析并拼接多租戶條件
*/
default boolean ignoreTable(String tableName) {
return false;
}
}
說明:
method
?的sql都會進行處理.
inner join
? 的要寫標準的 ?inner join
?)Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: