@Import(value=org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration.class) @EnableConfigurationProperties(value=RedisProperties.class) @ConditionalOnClass(value=org.springframework.data.redis.core.RedisOperations.class) @Configuration public class RedisLockServiceAutoConfiguration extends Object
| Constructor and Description |
|---|
RedisLockServiceAutoConfiguration(RedisProperties redisProperties)
初始化 Redis 缓存锁服务自动配置
|
| Modifier and Type | Method and Description |
|---|---|
void |
initRedisConnection(org.springframework.boot.context.event.ApplicationReadyEvent event) |
RedisLockServiceImpl |
redisLockService(org.springframework.data.redis.core.StringRedisTemplate redisTemplate)
初始化默认的Redis 缓存锁实现
|
public RedisLockServiceAutoConfiguration(RedisProperties redisProperties)
redisProperties - Redis 缓存的配置@ConditionalOnBean(name="redisTemplate") @ConditionalOnMissingBean @Bean public RedisLockServiceImpl redisLockService(org.springframework.data.redis.core.StringRedisTemplate redisTemplate)
redisTemplate - Spring StringRedisTemplate@EventListener public void initRedisConnection(org.springframework.boot.context.event.ApplicationReadyEvent event)
Copyright © 2018–2021. All rights reserved.