一、该问题的重现步骤是什么?
1. 已修改包名。
2. 已添加扫描注解、和配置文件
3. 框架的多租户功能无效,无论是查询还是新增修改都不能自动维护tenant_id。
二、你期待的结果是什么?实际看到的又是什么?
由框架来实现维护tenant_id,改了包名是无效的。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Bladex-boot 2.8.0 macOs,甲方提供框架,已获得商用授权。
四、请提供详细的错误堆栈信息,这很重要。
没有报错信息。
五、若有更多详细信息,请在下面提供。
修改包名涉及到包扫描,这里面涉及很多东西。修改包名后功能不生效不能说是框架不行,那必然是自己修改的时候有些地方没有注意到,框架是不能自动解决这些问题的。
另外其他不少用户修改包名后都是能正常运行的,如果你要把底层的所有包都修改,那需要对整体架构有一个基本的认识,如果只是要业务模块用自定义的包名,可以参考bladex-biz工程的blade-demo服务。
如果需要修改包名,但是不确定是否都修改正确,还需要框架自动扫描生效所有的可能性,我想应该是办不到的,这个需求和如下截图差不多,请谅解
另外商业版答疑规则见:https://sns.bladex.cn/article-14990.html
请将账号邮箱修改为下单购买授权的qq邮箱便可咨询商业版疑问
扫一扫访问 Blade技术社区 移动端