@Configuration(proxyBeanMethods=false) public class RedisConfig extends Object
用于注册 Redis 工具类 RedisHelper、Redis 分布式锁 RedLockAspect RedLocksAspect
| 构造器和说明 |
|---|
RedisConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
RedisHelper |
redisHelper(org.springframework.data.redis.core.RedisTemplate<String,Object> serializedRedisTemplate) |
RedLockAspect |
redLockAspect(org.redisson.api.RedissonClient redissonClient) |
RedLocksAspect |
redLocksAspect(org.redisson.api.RedissonClient redissonClient) |
org.springframework.data.redis.core.RedisTemplate<String,Object> |
serializedRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) |
@Bean @Primary @ConditionalOnBean(value=org.springframework.data.redis.connection.RedisConnectionFactory.class) @ConditionalOnMissingBean(name="serializedRedisTemplate") public org.springframework.data.redis.core.RedisTemplate<String,Object> serializedRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
@Bean @ConditionalOnBean(name="serializedRedisTemplate") @ConditionalOnMissingBean(value=RedisHelper.class) public RedisHelper redisHelper(org.springframework.data.redis.core.RedisTemplate<String,Object> serializedRedisTemplate)
@Bean @ConditionalOnBean(value=org.redisson.api.RedissonClient.class) @ConditionalOnMissingBean(value=RedLockAspect.class) public RedLockAspect redLockAspect(org.redisson.api.RedissonClient redissonClient)
@Bean @ConditionalOnBean(value=org.redisson.api.RedissonClient.class) @ConditionalOnMissingBean(value=RedLocksAspect.class) public RedLocksAspect redLocksAspect(org.redisson.api.RedissonClient redissonClient)
Copyright © 2023 Irvingsoft. All rights reserved.