【MyBatis-plus多数据源,添加事务时切换数据源失败】
一、问题情况:
1.项目中使用的多数据源,各个方法上加了@DataSource注解,对于批量操作,需要做使用事务保持批操作的一致性。
2.运行测试时,发现insert报错,数据源并未切换至second。
3.核心代码如下:
@Service("chargeAccountDetailService")
public class ChargeAccountDetailServiceImpl implements ChargeAccountDetailService {
@Autowired
Ch
原创
2022-04-13 09:24:32 ·
2852 阅读 ·
0 评论