@Configuration @AutoConfigureAfter(value=org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration.class) @AutoConfigureBefore(value=J2CacheAutoConfiguration.class) @ConditionalOnProperty(value="j2cache.l2-cache-open", havingValue="true", matchIfMissing=true) public class J2CacheSpringRedisAutoConfiguration extends Object
| 构造器和说明 |
|---|
J2CacheSpringRedisAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.data.redis.core.RedisTemplate<String,Serializable> |
j2CacheRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory j2CahceRedisConnectionFactory,
org.springframework.data.redis.serializer.RedisSerializer<Object> j2CacheSerializer) |
org.springframework.data.redis.serializer.RedisSerializer<Object> |
j2CacheValueSerializer() |
org.springframework.data.redis.connection.jedis.JedisConnectionFactory |
jedisConnectionFactory(net.oschina.j2cache.J2CacheConfig j2CacheConfig) |
org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory |
lettuceConnectionFactory(net.oschina.j2cache.J2CacheConfig j2CacheConfig) |
@Bean(value="j2CahceRedisConnectionFactory")
@ConditionalOnMissingBean(name="j2CahceRedisConnectionFactory")
@ConditionalOnProperty(name="j2cache.redis-client",
havingValue="jedis",
matchIfMissing=true)
public org.springframework.data.redis.connection.jedis.JedisConnectionFactory jedisConnectionFactory(net.oschina.j2cache.J2CacheConfig j2CacheConfig)
@Primary
@Bean(value="j2CahceRedisConnectionFactory")
@ConditionalOnMissingBean(name="j2CahceRedisConnectionFactory")
@ConditionalOnProperty(name="j2cache.redis-client",
havingValue="lettuce")
public org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory lettuceConnectionFactory(net.oschina.j2cache.J2CacheConfig j2CacheConfig)
@Bean(value="j2CacheRedisTemplate") public org.springframework.data.redis.core.RedisTemplate<String,Serializable> j2CacheRedisTemplate(@Qualifier(value="j2CahceRedisConnectionFactory") org.springframework.data.redis.connection.RedisConnectionFactory j2CahceRedisConnectionFactory, @Qualifier(value="j2CacheValueSerializer") org.springframework.data.redis.serializer.RedisSerializer<Object> j2CacheSerializer)
@Bean(value="j2CacheValueSerializer") @ConditionalOnMissingBean(name="j2CacheValueSerializer") public org.springframework.data.redis.serializer.RedisSerializer<Object> j2CacheValueSerializer()
Copyright © 2018. All rights reserved.