Spring Application Events Quick Start --- @EventListener Event Chain (Publish New Event from Listener) --- Custom Events Full Reference : See transactional.md for @TransactionalEventListener, Async Events. --- @TransactionalEventListener Full Reference : See patterns.md for Domain Events, Aggregate Root, Event Store. --- Best Practices - ✅ Use @TransactionalEventListener for side effects - ✅ Use @Async for non-critical operations - ✅ Implement retry for fallible listeners - ✅ Use immutable events (records) - ✅ Define order with @Order if needed - ❌ Don't modify state in sync listeners - ❌ Don…