springboot监听session的创建和销毁
配置类
import javax.servlet.ServletContext;
import javax.servlet.annotation.WebListener;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
/**
* @author Jiajiajia
* @date 2019年10月22日
* @Todo TODO
* session创建和销毁监听
*/
@WebListener
public class SessionListener implements HttpSessionListener {
/**
* session创建
*/
public void sessionCreated(HttpSessionEvent event) {
}
/**
* session销毁
*/
@Override
public void sessionDestroyed(HttpSessionEvent event) {
}
}
注意还要在启动类上加@ServletComponentScan注解
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;
@ServletComponentScan
@SpringBootApplication
public class WebLogRunMainApplication {
public static void main(String[] args) {
SpringApplication.run(WebLogRunMainApplication.class, args);
}
}
猜你喜欢
spring/springmvc
3874
有时项目在初始化是会有一些配置类(bean)加入ioc容器,在项目加载完成后该bean就没有用了,可以从ioc容器中销毁。具体如下
blog
springboot(1)创建项目
框架
2377
第一次学习springboot框架环境idea-maven(eclipse更简单)1.先创建一个maven项目这样项目就创建好了2.配置pom文件?xmlversion="1.0"encoding
weblog
2209
vue事件监听,事件修饰符和按键修饰符!DOCTYPEhtmlhtml head metacharset="UTF-8" title/title scriptsrc="js
official
1145
。ServiceSocketChannel本身不具备数据传输的能力,它只能监听新进来的TCP链接通道。当有新的TCP链接通道建立后,它会创建一个SocketChannel的对象,代表和客户端的唯一连接通道
ofc
什么是Bean生命周期?
official
794
Bean生命周期描述的是Spring中一个Bean创建过程和销毁过程中所经历的步骤,其中Bean创建过程是重点。程序员可以利用Bean生命周期机制对Bean进行自定义加工。
java虚拟机(jvm)
2464
这里以HotSpot为例,且所说的对象指普通的Java对象,不包括数组和Class对象等。参考资料深入理解java虚拟机《周志明》1.对象的内存布局HotSpot虚拟机中,对象在内存中存储的布局可以
blog
window系统中创建'.'开头的文件夹
其他
2994
直接在资源管理器中创建的时候会提示:‘必须键入文件名’解决办法:在cmd命令行中,cd某文件夹,执行md.abc即可创建一个名为.abc的文件夹
rabbitmq,springboot
2276
:
federation.link.statusfederation.link.removed
三、集群中如何使用该插件在集群中每个节点都要开启此插件,否则amq.rabbitmq.event交换器不可以正常的被创建。
四
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。