一、该问题的重现步骤是什么?
-
配置多数据源:
2. 控制层接口
3.服务层接口
4.服务层实现
5.mapper接口
6.xml文件
二、你期待的结果是什么?实际看到的又是什么?
期待结果应该在控制层直接输出master数据源查出的数据
实际看到org.springblade.core.tenant.exception.TenantDataSourceException: Incorrect result size: expected 1, actual 0报错, 提示断言
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
bladeX springBoot saas系统, 最新版本, 在Windows10上操作
四、请提供详细的错误堆栈信息,这很重要。
debug到箭头位置已经报错了, 无法跳转到实现内, 提示
方法抛出'org.springblade.core.tenant.exception.TenantDataSourceException'异常. 无法评估 org.springblade.modulesdoctor.datatransfer.service.impl.master.MasterDoctorUserServiceImpl$$EnhancerBySpringCGLIB$$f30373a9.toString()