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

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本色播 | 精品免费tv久久久久久久 | 成人国产第一区在线观看 | 日本中文字幕在线视频 | 欧美日韩一区二区三区在线播放 | 免费在线影院 | 国产一区在线播放 | 日韩一区国产二区欧美三 | 男公厕里同性做爰 | 九九精品视频在线观看九九 | 免费尤物视频 | 欧美肥胖老妇做爰变态 | ass亚洲熟妇毛茸茸pics | 亚洲AV久久久久久久无码 | www.四虎网站| 色婷婷影院在线视频免费播放 | 好涨好大我快受不了了视频网 | 日韩欧美综合在线二区三区 | yy111111免费观看 | 明星ai人脸替换造梦在线播放 | 国产精品一二三 | 国产欧美国产精品第一区 | 户外露出野战hd | 色吧| 欧美涩区 | 无耻之徒第十一季在线观看 | 女人爽到喷水的视频免费看 | 久久久久嫩草影院精品 | 2022最新国产在线 | 亚洲色图丝袜 | 四虎影音先锋 | 久久久久免费视频 | 幻女free性俄罗斯第一次摘花 | 91日本在线| 丝袜兔女郎被啪在线观看91 | 欧美人禽杂交狂配无删完整 | 国产免费一区二区 | 99国产高清久久久久久网站 | 性色视频免费 | 暖暖在线精品日本中文 | 欧美男人天堂 |