HttpSessionConfig.java
978 Bytes
package com.zteits.oa.configuration.session;
import org.springframework.context.annotation.Bean;
import org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession;
import org.springframework.session.web.http.HeaderHttpSessionStrategy;
import org.springframework.session.web.http.HttpSessionStrategy;
/**
* Copyright: Copyright (c) 2017 zteits
*
* @ClassName: com.zteits.oauth.portal.config.session
* @Description:
* @version: v1.0.0
* @author: atao
* @date: 2017/5/16 下午9:23
* Modification History:
* Date Author Version Description
* ---------------------------------------------------------*
* 2017/5/16 atao v1.0.0 创建
*/
//@maxInactiveIntervalInSeconds
@EnableRedisHttpSession(maxInactiveIntervalInSeconds=30*24*60*60)
public class HttpSessionConfig {
@Bean
public HttpSessionStrategy httpSessionStrategy() {
return new HeaderHttpSessionStrategy();
}
}