Class CacheRedisConfiguration
java.lang.Object
cn.herodotus.engine.cache.redis.configuration.CacheRedisConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties(cn.herodotus.engine.cache.core.properties.CacheProperties.class)
public class CacheRedisConfiguration
extends Object
Description: Redis 配置
- Author:
- : gengwei.zheng
- Date:
- : 2022/5/23 17:00
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.springframework.data.redis.cache.RedisCacheManagerredisCacheManager(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory, CacheProperties cacheProperties) org.springframework.data.redis.listener.RedisMessageListenerContainerredisMessageListenerContainer(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory) redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) 重新配置一个RedisTemplateorg.springframework.data.redis.core.StringRedisTemplatestringRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
-
Constructor Details
-
CacheRedisConfiguration
public CacheRedisConfiguration()
-
-
Method Details
-
postConstruct
@PostConstruct public void postConstruct() -
redisTemplate
@Bean(name="redisTemplate") @ConditionalOnMissingBean public org.springframework.data.redis.core.RedisTemplate<Object,Object> redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) 重新配置一个RedisTemplate- Returns:
RedisTemplate
-
stringRedisTemplate
@Bean(name="stringRedisTemplate") @ConditionalOnMissingBean public org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) -
redisMessageListenerContainer
@Bean public org.springframework.data.redis.listener.RedisMessageListenerContainer redisMessageListenerContainer(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory) -
redisCacheManager
@Bean public org.springframework.data.redis.cache.RedisCacheManager redisCacheManager(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory, CacheProperties cacheProperties)
-