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