@Bean
public CacheManager cacheManager(@Autowired RedisConnectionFactory connectionFactory) {
return RedisCacheManager
.builder(connectionFactory)
.cacheDefaults(RedisCacheConfiguration.defaultCacheConfig().entryTtl(Duration.ofMinutes(5))
.transactionAware()
.build();
}
redission设置过期时间
@Bean
CacheManager cacheManager(RedissonClient redissonClient) {
Map<String, CacheConfig> config = new HashMap<>();
config.put(“student”, new CacheConfig(1601000, 15601000));
return new RedissonSpringCacheManager(redissonClient,config);
}