mybatis-plus实战(一)多数据源@DS和@Transactional冲突
mybatis-plus实战(一)多数据源@DS和@Transactional冲突背景介绍代码演示分析解决原因解析背景介绍因为一次使用mybatis plus @DS 注解实现多数据源切换时,在一个controller中同时操作多个数据源的service方法,为了保证这一组操作下数据的完整性,则需要使用事务@Transaction进行保证,于是乎,粗暴的在controller方法上加上了该注解,原以为可以万事大吉,一运行程序发现数据源切换失败了!一泼凉水浇的是透心凉~ ,好在问题比较简单,仔细一想便知
原创
2021-01-20 16:35:28 ·
7371 阅读 ·
5 评论