类 RedisExtAutoConfiguration
java.lang.Object
tech.mhuang.pacebox.springboot.autoconfiguration.redis.RedisExtAutoConfiguration
@Configuration
@ConditionalOnClass(org.springframework.data.redis.core.RedisTemplate.class)
@AutoConfigureAfter(org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration.class)
@EnableConfigurationProperties(RedisExtProperties.class)
@ConditionalOnProperty(prefix="pacebox.redis",
name="enable",
havingValue="true")
public class RedisExtAutoConfiguration
extends Object
redis自动注册
- 从以下版本开始:
- 1.0.0
- 作者:
- mhuang
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明tech.mhuang.pacebox.springboot.redis.lock.DistributedLockHandlerdistributedLockHandler(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate) tech.mhuang.pacebox.springboot.redis.commands.IRedisExtCommandsredisExtCommands(org.springframework.data.redis.core.RedisTemplate redisTemplate) redisTemplate(org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory lettuceConnectionFactory)
-
构造器详细资料
-
RedisExtAutoConfiguration
public RedisExtAutoConfiguration()
-
-
方法详细资料
-
redisTemplate
@Bean @ConditionalOnClass(io.lettuce.core.RedisClient.class) @ConditionalOnBean(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) -
redisExtCommands
@Bean @ConditionalOnBean(org.springframework.data.redis.core.RedisTemplate.class) @ConditionalOnClass(tech.mhuang.pacebox.springboot.redis.commands.RedisExtCommands.class) public tech.mhuang.pacebox.springboot.redis.commands.IRedisExtCommands redisExtCommands(org.springframework.data.redis.core.RedisTemplate redisTemplate) -
distributedLockHandler
@Bean @ConditionalOnBean(org.springframework.data.redis.core.StringRedisTemplate.class) @ConditionalOnClass(tech.mhuang.pacebox.springboot.redis.lock.DistributedLockHandler.class) public tech.mhuang.pacebox.springboot.redis.lock.DistributedLockHandler distributedLockHandler(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
-