从遗留代码对spring的java事务调用

fruv7luv  于 2021-07-16  发布在  Java
关注(0)|答案(0)|浏览(148)

我们有一个传统的jee应用程序与现代化的Spring核心。有时,从jee部分调用spring。在jee服务器上部署时,配置的jta transactionmanager可以充分处理事务性问题。
在真正的jee容器之外的集成测试中,情况并非如此。当我们在spring核心之外启动一个事务并调用 @Transactional 方法,事务可以正常使用,但在终止 @Transactional 方法,spring提交事务(使用jta时没有看到这种行为)。
有没有办法配置spring @Transactional 检查正在运行的事务,只终止它自己打开的事务?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题