一、该问题的重现步骤是什么?
1. 请问目前我们采用租户独立数据库,多数据源,有些表没有租户id,想请问有什么注解是默认使用分数据源,看了文档中的@TenTenantDS,不太能满足我们的需求,是不是必须加租户id才可以(我们可以保证每个客户独立数据库)?
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
必须加租户id,这样才能识别请求的来源方属于哪个租户,才能正确切换到对应的数据库。如果没有租户id或者获取错误,则会默认使用master库。正常来说,只需要使用@TenantDS注解就可以了。如果需要自定义可以用@DS注解,然后注解内容写上对应的租户编号。@TenantDS也是针对@DS注解做的拓展。
扫一扫访问 Blade技术社区 移动端