一、该问题的重现步骤是什么?
1. 开启多租户数据库隔离模式的情况下, 分为两个主库master 为 baldex基础库,biz为我的业务主库。
2. 由于开启了数据库隔离,服务启动默认加载master必须为bladex基础库,要去加载租户数据源信息,但是我这个业务的基础服务不需要数据库隔离,其他租户可以共享这个服务里的数据,所以需要master库为我的biz库,这个怎么来支持
3. 已知可以通过注解或者手动切换数据源,但考虑的业务过多,嵌入的代码过多,咨询一下大佬有没有更优解?当然如果将我的biz库直接丢bladex库中,就需要考虑这些问题了
扫一扫访问 Blade技术社区 移动端