Spring事务 - 使用两个事务管理器(一个在其他事务中)

时间:2016-10-27 12:39:20

标签: java spring transactions spring-transactions

我正在使用Spring交易(@Transactional)。我正在使用两个事务管理器。对于前

 @Transactional(value="tx1")
   public  void approve(){
      createSomething();
  }

 @Transactional(value="tx2")
  public void createSomething(){
 }

其中tx1和tx2是管理两个不同数据源的两个不同的事务管理器。但是tx2似乎不起作用。可能是什么问题。我从第一个数据源获取数据并插入下一个数据源。在插入部分中,我希望事务管理能够正常工作。第一个事务管理器管理一些我并不关心的其他数据源。如何让第二个事务管理器工作

0 个答案:

没有答案