我试图弄清楚如何配置一个方法,使其不使用Spring在事务中运行。我已经读过,Spring数据存储库默认激活其方法中的事务行为。我不想要这个事务,因为我有很多对存储库的“保存”调用,而且每个调用都是独立的。我认为为每个对存储库方法的调用创建一个事务可以降低应用程序的代码和性能。因此:
谢谢
发布于 2019-07-17 19:06:44
缺省情况下,Spring服务bean不是事务性的。您可以在类或方法级别添加@Transactional,以强制它是事务性的。下面的几个链接详细解释了Spring中的事务性工作原理。
What is the difference between defining @Transactional on class vs method。
Spring - @Transactional - What happens in background?。
它也将在下面的线程中讨论。
https://stackoverflow.com/questions/57082575
复制相似问题