Springboot监听器的使用

原创 2017年09月16日 16:34:44

创建监听器

@WebListener
public class ContextListener implements ServletContextListener {
    @Override
    public void contextInitialized(ServletContextEvent servletContextEvent) {
        MsgUtils.println("自定义监听器:ServletContextListener->contextInitialized");
    }

    @Override
    public void contextDestroyed(ServletContextEvent servletContextEvent) {

    }
}

运行结果:



也可以不用@WebListener这个注解,在启动类Application中添加bean或者另外创建配置文件即可。

@Configuration
public class ListenerConfig {
    @Bean
    public ServletListenerRegistrationBean servletListenerRegistrationBean() {
        ServletListenerRegistrationBean slrBean = new ServletListenerRegistrationBean();
        slrBean.setListener(new ContextListener());
        return slrBean;
    }
}




版权声明:本文为博主原创文章,未经博主允许不得转载。

Spring Boot 过滤器、监听器

上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章:http://xxxxxx....
  • catoop
  • catoop
  • 2016年01月12日 09:20
  • 53132

spring boot实战(第二篇)事件监听

spring boot 实战 2.事件监听前言spring boot在启动过程中增加事件监听机制,为用户功能拓展提供极大的便利。支持的事件类型四种 ApplicationStartedEvent ...
  • liaokailin
  • liaokailin
  • 2015年09月02日 23:54
  • 35856

spring boot -- 监听器

一些系统配置,存储在数据库中,需要在项目启动时加载进缓存。此时可以实现ApplicationListener类来实现监听。 第一步:package com.lic.base.servlet; imp...
  • licheng989
  • licheng989
  • 2017年04月27日 15:53
  • 1479

14. Spring Boot 定义过滤器、监听器、拦截器

一、自定义过滤器 创建一个过滤器,实现javax.servlet.Filter接口,并重写其中的init、doFilter、destory方法。 package com.example.filte...
  • LINABC123000
  • LINABC123000
  • 2017年04月05日 14:08
  • 3148

Spring Boot实现一个监听用户请求的拦截器

项目中需要监听用户具体的请求操作,便通过一个拦截器来监听,并继续相应的日志记录 项目构建与Spring Boot,Spring Boot实现一个拦截器很容易...
  • canot
  • canot
  • 2016年10月12日 12:43
  • 4327

Spring Boot 过滤器、监听器

上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章:http://xxxxxx....
  • catoop
  • catoop
  • 2016年01月12日 09:20
  • 53132

spring boot实战(第二篇)事件监听

spring boot 实战 2.事件监听前言spring boot在启动过程中增加事件监听机制,为用户功能拓展提供极大的便利。支持的事件类型四种 ApplicationStartedEvent ...
  • liaokailin
  • liaokailin
  • 2015年09月02日 23:54
  • 35856

21. Spring Boot过滤器、监听器【从零开始学Spring Boot】

上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章(20): 本文将直接使用@W...
  • linxingliang
  • linxingliang
  • 2016年07月29日 23:46
  • 2893

Spring Boot 过滤器、监听器和拦截器使用

1、过滤器和监听器 Spring Boot中对于过滤器和监听器的使用跟一般web工程中使用方式没什么不同,使用注解方式就可以快速创建,只是要使用注解方式需要在Application类加上 @Serv...
  • u012809062
  • u012809062
  • 2017年06月08日 17:49
  • 2389

springBoot事件监听 在项目实际业务中的异步应用

第一步 :在启动类添加注解@EnableAsync,自定义线程池 第二步 : 编写实体继承ApplicationEvent 第三步:编写事件处理 注入spring容器 方法名上添加注解@A...
  • Coye_zl
  • Coye_zl
  • 2017年06月26日 09:23
  • 421
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Springboot监听器的使用
举报原因:
原因补充:

(最多只允许输入30个字)