簡體   English   中英

Sprint事務-如果內部事務失敗,則REQUIRES_NEW行為

[英]Sprint transaction - REQUIRES_NEW behavior if the inner transaction fails

假設我有兩個事務,內部事務傳播為REQUIRES_NEW。

因此,第一個事務在事務X上運行,第二個事務創建一個新事務。 並且假設內部事務失敗,外部事務也會失敗嗎? 或僅內部事務將僅失敗,從而使外部事務成功。

任何人都可以解釋上述情況下的行為嗎?

感激!

它們是獨立的事務(外部事務在內部運行時被掛起),而不是嵌套事務。 如果內部事務失敗,則會回滾。 如果您抑制了該異常,那么您仍然可以使外部事務成功( 如果您選擇)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM