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("$