背景:了解spring中事件机制的使用过程

 

 

Spring 中的事件机制

ps:讲的比较通俗易懂

在 Spring 容器中通过 ApplicationEvent 类和 ApplicationListener 接口来处理事件,如果某个 bean实现 ApplicationListener 接口并被部署到容器中,那么每次对应的 ApplicationEvent 被发布到容器中都会通知该 bean ,这是典型的观察者模式

Spring 的事件默认是同步的,即调用 publishEvent 方法发布事件后,它会处于阻塞状态,直到 onApplicationEvent 接收到事件并处理返回之后才继续执行下去,这种单线程同步的好处是可以进行事务管理。

相关文章:

  • 2021-10-05
  • 2022-02-20
  • 2021-09-25
  • 2021-04-24
  • 2021-11-17
  • 2022-01-16
  • 2022-01-22
猜你喜欢
  • 2021-06-19
  • 2021-08-06
  • 2021-11-13
  • 2022-02-01
  • 2022-01-15
  • 2021-04-04
相关资源
相似解决方案