當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring框架中有哪些不同类型的事件
生活随笔
收集整理的這篇文章主要介紹了
Spring框架中有哪些不同类型的事件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Spring 提供了以下5種標準的事件:
(1)上下文更新事件(ContextRefreshedEvent):在調用ConfigurableApplicationContext 接口中的refresh()方法時被觸發。
(2)上下文開始事件(ContextStartedEvent):當容器調用ConfigurableApplicationContext的Start()方法開始/重新開始容器時觸發該事件。
(3)上下文停止事件(ContextStoppedEvent):當容器調用ConfigurableApplicationContext的Stop()方法停止容器時觸發該事件。
(4)上下文關閉事件(ContextClosedEvent):當ApplicationContext被關閉時觸發該事件。容器被關閉時,其管理的所有單例Bean都被銷毀。
(5)請求處理事件(RequestHandledEvent):在Web應用中,當一個http請求(request)結束觸發該事件。
如果一個bean實現了ApplicationListener接口,當一個ApplicationEvent 被發布以后,bean會自動被通知。?
總結
以上是生活随笔為你收集整理的Spring框架中有哪些不同类型的事件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring事务的实现方式和实现原理
- 下一篇: 什么是Ajax和JSON,它们的优缺点