前言:
而今兄弟们对“java事件监听代码”都比较关注,看官们都需要了解一些“java事件监听代码”的相关内容。那么小编在网上网罗了一些有关“java事件监听代码””的相关内容,希望我们能喜欢,看官们快快来学习一下吧!定义
监听器实际上是实现了特定接口的类。在java中提供了许多对不同的事件处理的接口的,而我们在使用监听器时,就是要根据要监听的事件去实现相应的接口类,对接口的事件处理方法进行重写。在应用时要将监听器对象添加到事件源,一个事件源可以添加多个监听器。在事件产生时,事件源对象会将事件反馈给监听器,调用监听器中重写的方法。
三步让你学会废话不多直接上代码
步骤一 定义一个事件源
@Data
public class UserEvent {
private String name;
}
步骤 二 发布事件
关键点注入@Autowired
private ApplicationEventPublisher applicationEventPublisher;
步骤 三 监听事件
关键点@Async
@EventListener
掉用输出结果
至此就完成/java事件整个过程,是不是很简单,一般应用在日志、异步发送短信等。例如
银行操作转账成功后需要给客户发送短信和邮件,使用事件就可以实现解耦并异步。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #java事件监听代码 #java添加监听