多租户远程调用的问题

Blade 未结 1 172
tongyi
tongyi 2024-10-19 13:56

通过 feign 或者 dubbo 调用远程方法,并传递 tenantId ,如何用 mybaits-plus 生成SQL自动注入 tenantId 参数。

1条回答
  •  admin
    admin (楼主)
    2024-10-20 11:31

    BladeX4.2.0版本新增了TenantUtil,可以自定义传入tenantId,示例如下

    TenantUtil.use(tenantId, () ->
        productService.getByProductKey(productKey)
    );


    0 讨论(0)
提交回复