关于业务中同一事物下使用多个数据源报错问题 最近有一个在接口中切换多个数据源的业务。导致出现无法切换数据源并报找不到某个表的错误。信息如下: 代码截图如下: 图1: 图2: 图3: 由于我在实现类上添加事物,所以图1上不需添加事物,如图4 出现这个问题的原因是同一事物中无法切换数据源。 那么,有没有办法来解决这个问题呢? 有!还是两个!!! 1、业务移动到控制层。不在一个实现方法中调用不同的数据源即可 2、切换数据源时创建一个新的事务 在这里插入图片描述