0
は、この方法は、このように宣言:Springでの並行トランザクションと@TransactionalEventListenerの順序?私が持っている場合は
@TransactionalEventListener(phase = TransactionPhase.AFTER_COMMIT)
public void afterTxCommit(MyObject myObject) {
....
}
T2
前に2つの同時実行トランザクション、T1
とT2
、及び(やや)T1
両端があることを考える:
- ウィル
afterTxCommit
同期的に呼び出されますT1
の場合は、の前に、デフォルトのSpring設定でT2
が呼び出されますか? - これが当てはまらない場合、
afterTxCommit
がトランザクションがコミットされたのと同じ順序で同期して実行されることを保証するために、Springをどのように構成できますか?