ApplicationEventPublisher事件发布器无效解决 Published on Oct 30, 2025 in 随笔 with 0 comment | 场景 | 是否加 @Transactional | 事件触发时机 | 推荐做法 | | -------------- | ------------------ | ----------- | ----------------------------------------------------- | | 普通逻辑,不涉及事务 | 否 | 立即触发 | 直接 publishEvent | | 在事务中,但希望立即触发 | 是 | 立即触发 | 保持默认 | | 在事务中,希望事务提交后触发 | 是 | **事务提交后触发** | 用 `@TransactionalEventListener(phase = AFTER_COMMIT)` | 本文由 admin 创作,采用 知识共享署名4.0 国际许可协议进行许可。本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。