@Configuration
@EnableCaching
@Import(value={JacksonConfiguration.class,FastJsonConfiguration.class,KryoConfiguration.class,RedisToolController.class})
@EnableConfigurationProperties(value={org.springframework.boot.autoconfigure.data.redis.RedisProperties.class,RedisLockProperties.class})
public class RedisConfiguration
extends org.springframework.cache.annotation.CachingConfigurerSupport
| 构造器和说明 |
|---|
RedisConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
RedisLockUtils |
redisLockUtils(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate) |
RedisUtils |
redisUtils(org.springframework.data.redis.core.RedisTemplate redisTemplate) |
org.springframework.cache.interceptor.KeyGenerator |
wiselyKeyGenerator() |
@Bean public org.springframework.cache.interceptor.KeyGenerator wiselyKeyGenerator()
@Bean
@ConditionalOnProperty(prefix="redis.lock",
name="enabled",
havingValue="true",
matchIfMissing=true)
public RedisLockUtils redisLockUtils(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
@Bean public RedisUtils redisUtils(org.springframework.data.redis.core.RedisTemplate redisTemplate)
Copyright © 2024. All rights reserved.