租户模式问题

Blade 未结 1 1141
lj
lj 剑圣 2021-01-29 20:37

一、该问题的重现步骤是什么?

1. 我自定义biz工程有办法直接关闭租户模式吗?

2. 我使用了以下配置来屏蔽租户模式,发现对应表并没有生效。

注解和配置如下

EnableFeignClients({"org.springblade", "com.sm"})
MapperScan({"org.springblade.**.mapper.**", "com.sm.**.mapper.**"})
ComponentScan({"org.springblade","com.sm"})

tenant:

enhance: true

license: false

dynamic-datasource: false

dynamic-global: false

column: tenant_id

exclude-tables:

- sm_user_pay

3.我尝试修改源码来关闭租户模式,发现绝大部分代码走的mybatis-plus,只有

TenantLineHandler 的几个接口是用的blade-tenant,但是我修改了源码之后,发现并没有生效。

最终的问题是我想在我的biz工程中关闭租户模式。


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

版本是 

2.7.0.RELEASE

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2021-01-30 09:06

    发现关不了的问题了。我本地的代码和最新的源码不一样。但是版本都是2.7.0呀,为啥会这样。。
    1、这是我本地的代码,这个是关不掉的
    image.png
    2、这个是可以关的
    image.png

    作者追问:2021-01-30 23:06

    估计是2.7.0没更新完全,你把下图的代码拷贝到自己的BladeX-Tool,然后再执行一遍mvn clean install覆盖本地的依赖,就可以了

    0 讨论(0)
提交回复