@Configuration
@ConditionalOnClass(value={org.redisson.Redisson.class,org.springframework.data.redis.core.RedisOperations.class})
@AutoConfigureBefore(value=org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration.class)
@EnableConfigurationProperties(value={RedissonProperties.class,org.springframework.boot.autoconfigure.data.redis.RedisProperties.class})
public class RedissonAutoConfiguration
extends Object
| Constructor and Description |
|---|
RedissonAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
RedissonClient |
redisson() |
RedissonConnectionFactory |
redissonConnectionFactory(RedissonClient redisson) |
org.springframework.data.redis.core.RedisTemplate<Object,Object> |
redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) |
org.springframework.data.redis.core.StringRedisTemplate |
stringRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) |
@Bean @ConditionalOnMissingBean(name="redisTemplate") public org.springframework.data.redis.core.RedisTemplate<Object,Object> redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
@Bean @ConditionalOnMissingBean(value=org.springframework.data.redis.core.StringRedisTemplate.class) public org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
@Bean @ConditionalOnMissingBean(value=org.springframework.data.redis.connection.RedisConnectionFactory.class) public RedissonConnectionFactory redissonConnectionFactory(RedissonClient redisson)
@Bean(destroyMethod="shutdown") @ConditionalOnMissingBean(value=org.redisson.api.RedissonClient.class) public RedissonClient redisson() throws IOException
IOExceptionCopyright © 2014–2020 Redisson. All rights reserved.