Springboot监听器的使用

来源:互联网 发布:房子平面设计图软件 编辑:程序博客网 时间:2024/06/16 11:00

创建监听器

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

运行结果:



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

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




原创粉丝点击