spring事务里开启多线程

       dao层用的是mybatis,比如在dao层和service层中间加了一个manager层,给manager的方法添加事务,事务的内容是开启一组线程对一张表进行update操作,开启一组线程对该表进行插入操作,会遇到如下问题:

1、项目中用的是多数据源,异步的操作都是用的默认数据源

2、事务不回滚


如何把所有线程的操作归为一个事务中,如果是jdbc的话还好操作,但是现在是mybatis,不知道把事务直接加在service层,或者创建线程的方法上会不会生效


有相关经验的朋友,可以讨论讨论

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 以我家的位置为中心。 正南方向有四块田地,我们叫做南地; 东南方向有一大块田地,我们叫做东南地; 正东方向有一块田...
    迷蓝阅读 458评论 0 0
  • 颜色够,一会拿什么方式来溶解,生成新物质?乱八草一下,科学实验![绿帽子] 要把科学与艺术以及美学,完美结合![偷...
    纵情嬉戏天地间阅读 327评论 0 0
  • 恰好寻到了这个app,恰好要写点东西 距离更好的自己还有很长一段路,但愿先能做到以下这些,待补充更多 1.早睡早起...
    高尔先生阅读 190评论 0 1
  • 绿色的截图是我写的小结! 接下来都是各个小伙伴写的,真心不赖,正能量满满啊! 今天已经是第四天了,为期一周的拓展训...
    风菱1016阅读 413评论 0 1

友情链接更多精彩内容