美文网首页
spring事务里开启多线程

spring事务里开启多线程

作者: plugins | 来源:发表于2018-08-14 16:04 被阅读354次

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

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

    2、事务不回滚

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

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

    相关文章

      网友评论

          本文标题:spring事务里开启多线程

          本文链接:https://www.haomeiwen.com/subject/filvbftx.html