SpringBoot使用监听器
程序员文章站
2022-07-08 13:10:10
...
步骤1:实现Listener接口
Servlet的监听器有很多,下面以监听Tomcat的启动为例:
@WebListener
public class TestListener implements ServletContextListener {
@Override
public void contextInitialized(ServletContextEvent sce) {
System.out.println("==============Tomcat启动了!==============");
System.out.println("==============Tomcat启动了!==============");
System.out.println("==============Tomcat启动了!==============");
}
}
步骤2:监听器加@WebListener注解
代码在步骤一中
步骤3:入口类添加@ServletComponentScan注解
@SpringBootApplication
@MapperScan("cool.gjh.dao")
@ServletComponentScan(basePackages = "cool.gjh.listener")
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}
测试
启动SpringBoot,可以看出效果:
推荐阅读
-
springBoot2 基础语法
-
Vue框架TypeScript装饰器使用指南小结
-
使用PDB简单调试Python程序简明指南
-
【转载】C#的ArrayList使用IndexOf方法查找第一个符合条件的元素位置
-
【微信原生支付】——服务商,小微商户专属接口:小微商户新增对应APPID关联API,使用注意
-
HTML5之消息通知的使用(Web Notification)
-
jQuery标签替换函数replaceWith()的使用例子
-
使用Yii+easyui+ueditor编辑内容插入图片等按钮弹出框中没有文字显示
-
jquery prop的使用介绍及与attr的区别_jquery
-
[PHP]移动端网页如何使用JqueryMobile+PHP实现上传图片的功能