java - 如何在 spring 中触发 Async TransactionalEventListener

标签 java spring spring-mvc eclipselink

我想在 TransactionPhase.AFTER_COMPLETION 之后但在 Async 模式下做一些事情。问题是在当前的实现中,它以同步模式运行,我怎样才能使它异步

@TransactionalEventListener(phase = TransactionPhase.AFTER_COMPLETION)

最佳答案

您可以在同一方法上使用@Async(springframework.scheduling.annotation)注释。

关于java - 如何在 spring 中触发 Async TransactionalEventListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45212828/

相关文章:

java - 记录整个应用流程,方便阅读

java - 有人可以解释一下这个和目标切入点指示符吗

java - spring mvc 休息服务重定向/转发/代理

java - Spring : FasterXML cannot access a member of class with modifiers private

java - 多个@Test、Selenium WebDriver 之间的 Get() 和 Set()

java - 随机返回真或假

java - 转换原始数据与以字节方式修剪它

java.lang.ClassCastException : com. tibco.tibjms.TibjmsxSessionImp 无法转换为 javax.jms.QueueSession

java 休息调用获取 url net::ERR_FAILED

hibernate - 扩展@NotEmpty 以接受其他类