改包名后,多租户无效,不能由框架自动维护。

Blade 未结 2 1080
Zzzzzzz_
Zzzzzzz_ 2021-03-22 08:24

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

1.  已修改包名。

2. 已添加扫描注解、和配置文件

image.png

image.png

3. 框架的多租户功能无效,无论是查询还是新增修改都不能自动维护tenant_id。


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

由框架来实现维护tenant_id,改了包名是无效的。

image.png

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

Bladex-boot 2.8.0 macOs,甲方提供框架,已获得商用授权。

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

没有报错信息。

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

2条回答
  •  admin
    admin (楼主)
    2021-03-22 16:14

    修改包名涉及到包扫描,这里面涉及很多东西。修改包名后功能不生效不能说是框架不行,那必然是自己修改的时候有些地方没有注意到,框架是不能自动解决这些问题的。

    另外其他不少用户修改包名后都是能正常运行的,如果你要把底层的所有包都修改,那需要对整体架构有一个基本的认识,如果只是要业务模块用自定义的包名,可以参考bladex-biz工程的blade-demo服务。

    如果需要修改包名,但是不确定是否都修改正确,还需要框架自动扫描生效所有的可能性,我想应该是办不到的,这个需求和如下截图差不多,请谅解

    image.png


    另外商业版答疑规则见:https://sns.bladex.cn/article-14990.html

    请将账号邮箱修改为下单购买授权的qq邮箱便可咨询商业版疑问


提交回复