# springboot-event **Repository Path**: stormlong/springboot-event ## Basic Information - **Project Name**: springboot-event - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-07 - **Last Updated**: 2026-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Spring Boot 的事件机制(Application Event)是一种基于观察者模式的轻量级、解耦的组件通信方式。它允许你在应用中发布事件,并由一个或多个监听器异步或同步地响应这些事件,非常适合用于: 用户注册后发送欢迎邮件 订单创建后更新库存、发通知 系统启动/关闭时执行初始化/清理逻辑 解耦核心业务与辅助操作(如日志、审计、缓存刷新) 🧩 一、核心组成 组件 说明 ApplicationEvent 事件对象(自定义事件需继承它) ApplicationEventPublisher 事件发布器(通过它发布事件) @EventListener 或 ApplicationListener 事件监听器(处理事件) ✅ Spring Boot 自动配置了事件发布机制,无需额外配置。