导致spring事务配置不起作用的一种原因

复制代码
@Component
public class AnalyticsApplication {

    @Autowired
    private InitializationActionService initializationActionService;

    @PostConstruct
    @Transactional("transactionManager") // in here, the transaction configuration does not work
    public void systemInitialize() {
        initializationActionService.systemInitialize();
    }

}

-----------------------------------------------------------------------------

@Component
public class InitializationActionService {

    public void systemInitialize() {
          // TODO: do something
    }

}
复制代码

 

 

 

复制代码
@Component
public class AnalyticsApplication {

    @Autowired
    private InitializationActionService initializationActionService;

    @PostConstruct
    public void systemInitialize() {
        initializationActionService.systemInitialize();
    }

}

-----------------------------------------------------------------------------

@Component
public class InitializationActionService {

    @Transactional("transactionManager") // in here, The transaction configuration works
    public void systemInitialize() {
          // TODO: do something
    }

}
复制代码

 

posted @   格德米斯  阅读(568)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示