当前问题:springboot配置了2个数据源ds1和ds2,serviceA和serviceB分别配置了ds1和ds2,当在serviceB存在方法methodB(仅查询),serviceA存在方法methodA,当methodA调用methodB的时候,如果methodA上配置了Transactional注解,会导致数据源失败
解决方案,在methodB上添加
@Transactional(propagation = Propagation.NOT_SUPPORTED)
当前问题:springboot配置了2个数据源ds1和ds2,serviceA和serviceB分别配置了ds1和ds2,当在serviceB存在方法methodB(仅查询),serviceA存在方法methodA,当methodA调用methodB的时候,如果methodA上配置了Transactional注解,会导致数据源失败
解决方案,在methodB上添加
@Transactional(propagation = Propagation.NOT_SUPPORTED)