SpringBoot+Redis实现session共享
1、引入jar包依赖
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session-data-redis</artifactId>
</dependency>
2、添加配置
/**
* EnableCaching 开启redis缓存
* EnableRedisHttpSession 配置session共享,设置Session失效时间为60分钟
*/
@Configuration
@EnableCaching
@EnableRedisHttpSession(maxInactiveIntervalInSeconds = 3600)
public class RedisUtil {
@Autowired
private static JedisPool jedisPool;
@Bean(name= "redis.util")
@Autowired
public static JedisPool jedisPool(@Value("${spring.redis.host}") String host,
@Value("${spring.redis.port}")int port,
@V

本文介绍了如何使用SpringBoot和SpringMvc结合Redis来实现Session共享。在SpringBoot部分,主要涉及添加jar包依赖和配置;而在SpringMvc中,通过Spring.xml和web.xml的设置,以及登录和登出时对Session的操作来实现。

290

被折叠的 条评论
为什么被折叠?



