标签: spring spring-transactions
我正在使用TransactionSynchronizationManager,想知道aftercommit是以同步方式执行还是异步执行。
因为我想在提交后做一些动作,但不希望那是异步调用
谢谢
答案 0 :(得分:0)
如果查看AbstractPlatformTransaction:803,triggerAfterCommit(status)是一个同步调用,用于在提交同步后调用所有已注册的内容。
AbstractPlatformTransaction:803
triggerAfterCommit(status)