@ConditionalOnProperty(name="spring.redis.enabled",
havingValue="true",
matchIfMissing=false)
@EnableConfigurationProperties(value=JedisProperties.class)
@Configuration
public class JedisAutoConfiguration
extends Object
| 构造器和说明 |
|---|
JedisAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
cn.ipokerface.redis.JedisClient |
jedisClientCluster(redis.clients.jedis.JedisCluster jedisCluster) |
cn.ipokerface.redis.JedisClient |
jedisClientStandalone(redis.clients.jedis.JedisPool jedisPool) |
redis.clients.jedis.JedisCluster |
jedisCluster(redis.clients.jedis.JedisPoolConfig jedisPoolConfig) |
redis.clients.jedis.JedisPool |
jedisPool(redis.clients.jedis.JedisPoolConfig jedisPoolConfig) |
redis.clients.jedis.JedisPoolConfig |
jedisPoolConfig() |
@Bean @ConditionalOnMissingBean(value=redis.clients.jedis.JedisPoolConfig.class) public redis.clients.jedis.JedisPoolConfig jedisPoolConfig()
@Primary
@Bean
@ConditionalOnProperty(value="spring.redis.mode",
havingValue="standalone",
matchIfMissing=true)
public redis.clients.jedis.JedisPool jedisPool(redis.clients.jedis.JedisPoolConfig jedisPoolConfig)
@Primary
@Bean
@ConditionalOnProperty(value="spring.redis.mode",
havingValue="standalone",
matchIfMissing=true)
public cn.ipokerface.redis.JedisClient jedisClientStandalone(redis.clients.jedis.JedisPool jedisPool)
@Bean
@ConditionalOnMissingBean(value={redis.clients.jedis.JedisPool.class,redis.clients.jedis.JedisCluster.class})
@ConditionalOnProperty(name="spring.redis.mode",
havingValue="cluster",
matchIfMissing=false)
public redis.clients.jedis.JedisCluster jedisCluster(redis.clients.jedis.JedisPoolConfig jedisPoolConfig)
@Bean
@ConditionalOnMissingBean(value={cn.ipokerface.redis.JedisClient.class,cn.ipokerface.redis.JedisClientStandalone.class})
@ConditionalOnProperty(name="spring.redis.mode",
havingValue="cluster",
matchIfMissing=false)
public cn.ipokerface.redis.JedisClient jedisClientCluster(redis.clients.jedis.JedisCluster jedisCluster)
Copyright © 2021. All rights reserved.