@Configuration @ConditionalOnClass(value=org.springframework.data.redis.core.RedisTemplate.class) @AutoConfigureAfter(value=org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration.class) public class RedisExtAutoConfiguration extends Object
| 构造器和说明 |
|---|
RedisExtAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
tech.mhuang.pacebox.springboot.redis.lock.DistributedLockHandler |
distributedLockHandler(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate) |
tech.mhuang.pacebox.springboot.redis.commands.IRedisExtCommands |
redisExtCommands(org.springframework.data.redis.core.RedisTemplate redisTemplate) |
org.springframework.data.redis.core.RedisTemplate<String,Object> |
redisTemplate(org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory lettuceConnectionFactory) |
@Bean @ConditionalOnClass(value=io.lettuce.core.RedisClient.class) @ConditionalOnBean(value=org.springframework.data.redis.core.RedisTemplate.class) public org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate(org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory lettuceConnectionFactory)
@Bean @ConditionalOnBean(value=org.springframework.data.redis.core.RedisTemplate.class) @ConditionalOnClass(value=tech.mhuang.pacebox.springboot.redis.commands.RedisExtCommands.class) public tech.mhuang.pacebox.springboot.redis.commands.IRedisExtCommands redisExtCommands(org.springframework.data.redis.core.RedisTemplate redisTemplate)
@Bean @ConditionalOnBean(value=org.springframework.data.redis.core.StringRedisTemplate.class) @ConditionalOnClass(value=tech.mhuang.pacebox.springboot.redis.lock.DistributedLockHandler.class) public tech.mhuang.pacebox.springboot.redis.lock.DistributedLockHandler distributedLockHandler(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
Copyright © 2020. All rights reserved.