何时使用@Transactional的propagation = Proagation.REQUIRES_NEW?

Eri*_*rik 4 java spring hibernate java-ee

我的问题很简单,几乎已经在标题中阐明:是否存在一种特定的模式/用例,其中有人会说应该使用@Transactional(propagation = Proagation.REQUIRES_NEW)而不是默认传播?

谢谢 !

djn*_*jna 5

编写审核跟踪。您想记录一个事实,即有人尝试执行某项操作,而不管主事务是成功还是失败(并因此被回滚)。