springboot处理session时间周期
来源:互联网 发布:网络语大虾是什么意思 编辑:程序博客网 时间:2024/06/07 07:30
在使用springboot中我发现一个特别的问题,在我处理session传值的时候 我页面在3分钟内不做任何操作 那么我们session传递的值没有了,这个问题一直纠缠了2天多,尝试了很多方法比如.web.xml这样的配置一个session周期30分钟。貌似也不行,我又继续改代码?也不行?这是为什么?突然变得好迷茫。同样的都是传递session值为什么差距就是传递的时候会发生这样一个奇怪的错误呢?回过头我们分析确实是本原因出现了
那么我们看看是什么呢?spring1.4后都是基于注解开发
几乎抛弃了繁琐了XML配置文件
这么想是不是感觉哪里不对了?
既然是通过注解来开发的 那么为什么不通过注解来给我们的session设置生命周期呢?
PS:通过request.getSession().getMaxInactiveInterval()可以查看你的session时间
我此时发现到了我的session周期为60s,现在我们怎么解决呢 怎么通过注解来给我们的session设定时间周期呢?
在我们启动器中 也就是
public static void main(String[] args) throws Exception{
SpringApplication.run(Application.class, args);
}
这个类中我们在下面添加一个注解:记住
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer(){
return new EmbeddedServletContainerCustomizer() {
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.setSessionTimeout(1800);//单位为S
}
};
}
这样我们的session生命就处理完毕
- springboot处理session时间周期
- springboot处理session时间周期
- session 的周期处理
- springboot session时间设置
- yii2 session过期时间处理
- Springboot-session
- SpringBoot Session
- session的生存周期
- springboot笔记(3)对时间的处理
- SpringBoot集成Hibernate查询数据库的时间的处理
- oracle时间周期
- JavaScript计算周期时间
- SESSION变量的生存周期
- 浅谈——session周期
- 单片机 时间周期、机器周期、指令周期详解
- extjs4周期处理任务
- thinkphp中session设置session周期无效
- 【深入SpringBoot 第三章】SpringApplicationRunListener及其周期
- 看完《机器学习》的总结与心得
- IntentFilter的匹配规则
- Shadow Mapping
- 由遍历序列构造二叉树
- PAT-A 1092. To Buy or Not to Buy
- springboot处理session时间周期
- 关于一条sql语句中子查询的返回值不止一个,且拼接成相关规则的字符串
- c++中malloc,free,new,delete区别和联系
- PAT-A 1093. Count PAT's
- HDU 3460 字典树
- 请问.bash_profile文件在linux的哪里
- Openstack Paste.ini 文件详解
- HDU-4729 树链剖分+主席树
- Java8方法引用(::)