一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Spring Boot的listener(監聽器)簡單使用實例詳解

Spring Boot的listener(監聽器)簡單使用實例詳解

2020-09-17 15:09牛頭人 Java教程

監聽器(Listener)的注冊方法和 Servlet 一樣,有兩種方式:代碼注冊或者注解注冊。接下來通過本文給大家介紹Spring Boot的listener(監聽器)簡單使用,需要的朋友可以參考下

監聽器(Listener)的注冊方法和 Servlet 一樣,有兩種方式:代碼注冊或者注解注冊

1.代碼注冊方式

通過代碼方式注入過濾器

?
1
2
3
4
5
6
@Bean
 public ServletListenerRegistrationBean servletListenerRegistrationBean(){
   ServletListenerRegistrationBean servletListenerRegistrationBean = new ServletListenerRegistrationBean();
   servletListenerRegistrationBean.setListener(new IndexListener());
   return servletListenerRegistrationBean;
 }

IndexListener.Java類:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
package com.example.Listener;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
public class IndexListener implements ServletContextListener{
  @Override
  public void contextDestroyed(ServletContextEvent arg0) {
    System.out.println("IndexListener contextDestroyed method");
  }
  @Override
  public void contextInitialized(ServletContextEvent arg0) {
    System.out.println("IndexListener contextInitialized method");
  }
}

2.注解方式

通過注解方式注入過濾器

IndexListener2.Java類

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.example.Listener;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebListener;
@WebListener
public class IndexListener2 implements ServletContextListener{
  @Override
  public void contextDestroyed(ServletContextEvent arg0) {
    System.out.println("IndexListener2 contextDestroyed method");
  }
  @Override
  public void contextInitialized(ServletContextEvent arg0) {
    System.out.println("IndexListener2 contextInitialized method");
  }
}

把注解加到入口處啟動即可

?
1
2
3
4
5
6
7
@SpringBootApplication
@ServletComponentScan
public class SpringBootSimpleApplication {
  public static void main(String[] args) {
    SpringApplication.run(SpringBootSimpleApplication.class, args);
  }
}

以上所述是小編給大家介紹的Spring Bootlistener(監聽器)簡單使用實例詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://www.cnblogs.com/web424/p/6755963.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲AV精品一区二区三区不卡 | 日本b站一卡二不卡三卡四卡 | 成人在线播放视频 | 婷婷在线成人免费观看搜索 | 99久久这里只有精品 | 精品亚洲视频在线观看 | 日本艳鉧动漫1~6完整版在 | 黑人巨大vs北条麻妃在线 | 亚洲人成在线观看一区二区 | 性奴公司 警花 | 99久久伊人精品波多野结衣 | 99热er| 亚洲阿v天堂2018在线观看 | 免费369看片入口 | 免费又爽又黄禁片视频在线播放 | 欧美一级艳片视频免费观看 | 成人曼画 | 日本老妇乱子伦中文视频 | 国产女主播在线播放一区二区 | 欧美日韩亚洲一区二区三区在线观看 | 亚洲精品久久久打桩机 | 色天使亚洲综合在线观看 | 久久精品国产清白在天天线 | 亚洲AV永久无码精品老司机蜜桃 | 闺蜜调教我做她的脚奴 | 天堂网www在线观看 天堂欧美 | 99热热99 | 97国产蝌蚪视频在线观看 | 色老板美国在线观看 | 国产综合视频在线 | 国产精品va在线观看手机版 | 亚洲人成综合在线播放 | 无限观看社区在线视频 | 欧美激情影音先锋 | 亚洲成人福利网站 | oneday日本在线观看完整版 | 亚洲国产成人在线 | 金牛网155755水心论坛黄大父母 | 欧美性色黄大片四虎影视 | 91制片| 国产成年人在线观看 |