美文网首页
事件驱动模式在实际开发中的使用

事件驱动模式在实际开发中的使用

作者: 狂奔如风 | 来源:发表于2020-07-16 15:28 被阅读0次

1.创建事件 实现ApplicationEvent ,将参数对象包装

2.创建对事件的监听 实现ApplicationListener ,执行相关业务

可以多次实现监听,通过getOrder方法 返回值定义执行的顺序。通过supportsEventType方法定义监听的事件类型 和 supportsSourceType 方法定义监听的源类型 控制执行重写的onApplicationEvent方法

3.事件的发布  纳入spring管理  通过ApplicationContext 的父类方法ApplicaitonEventPublisher.publisherEvent方法发布事件

4.业务调用事件发布功能

相关文章

网友评论

      本文标题:事件驱动模式在实际开发中的使用

      本文链接:https://www.haomeiwen.com/subject/qkwphktx.html