## 使用多租户注意点 1. 需要数据隔离的业务表,新建一个字段,tenant_id 2. 实体类继承TenantEntity或者加入tenantId属性,框架底层会自动对tenant_id进行处理 3. 当系统启动的时候,会自动识别包含tenantId的类,并将其加载入多租户插件自动启用 4. 若需要自行定制,有了tenantId但不需要多租户插件的自动介入,可以通过配置进行排除,这样就可以自行定义复杂逻辑了,具体配置如下 ~~~yaml # 租户表维护 blade: #多租户配置 tenant: #多租户对应字段 column: tenant_id #排除多租户逻辑 exclude-tables: - tb_news - tb_goods ...................... ~~~ 5. 另外有一些特殊情况,既需要启用多租户插件,在新增的时候有又要指定的tenantId覆盖租户插件默认加上的值,则可以通过如下配置进行开启 ~~~yaml # 租户表维护 blade: #多租户配置 tenant: #多租户增强 enhance: true ...................... ~~~ 6. 前端多租户开关 Sword: **defaultSettings.js** 中 修改 **tenantMode** 的值 Saber: **website.js** 中 修改 **tenantMode** 的值