我与此事相关的困惑是我们如何使用之前创建的交易?或者换句话说,一个事务可以与多少个线程相关?
在 Spring 中,一笔事务只能与一个线程相关。好吧,通过一些努力,您可以使其成为一个长期运行的事务,但这是一种反模式。
REQUIRES_NEW
意味着每当程序流进入被注解的方法时,都会启动一个新的事务,而不管任何现有的事务。
REQUIRED
意味着将重用现有事务,或者如果没有现有事务,则将启动新事务。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)