Spring event 使用完全指南
说明 此篇文章以 Spring 4.2+ 为例,在此版本之前略微有不同。笔者自2014年起开始接触和使用 Spring event,根据 Spring event 的原理开发了 JFinal-event: https://gitee.com/596392912/JFinal-event ,方便 JFinal 用户使用,JFinal event 2.x 也同步成 Spring 4.2.x+ 的使用方式,不再需要创建多个 Listener 类,使用更加简单方便。 使用 创建 Event 事件监听 Spring 4.2+ 中不再需要单独编写监听器类,只需要在 Spring Bean 的方法上标记 @EventListener 注解即可。 示例:多个监听器,监听 Account 创建,完成不同的业务逻辑。 /** * 账号监听,处理账号创建成功的后续逻辑 */ @Component public class AccountListener { /** * 1. 发送邮件、短信 */ @EventListener public void processAccountCreatedEvent1(A...
