List of usage examples for org.springframework.data.redis.core RedisTemplate setConnectionFactory
public void setConnectionFactory(RedisConnectionFactory connectionFactory)
From source file:locksdemo.RedisUtils.java
static <K, V> RedisTemplate<K, V> createRedisTemplate(RedisConnectionFactory connectionFactory, Class<V> valueClass) { RedisTemplate<K, V> redisTemplate = new RedisTemplate<K, V>(); redisTemplate.setKeySerializer(new StringRedisSerializer()); redisTemplate.setValueSerializer(new GenericToStringSerializer<V>(valueClass)); // avoids proxy redisTemplate.setExposeConnection(true); redisTemplate.setConnectionFactory(connectionFactory); redisTemplate.afterPropertiesSet();// w w w . j a va 2s. c om return redisTemplate; }
From source file:io.gravitee.repository.redis.management.ManagementRepositoryConfiguration.java
@Bean(name = "managementRedisTemplate") public RedisTemplate redisTemplate( org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) { RedisTemplate redisTemplate = new RedisTemplate(); redisTemplate.setConnectionFactory(redisConnectionFactory); redisTemplate.setKeySerializer(redisTemplate.getStringSerializer()); redisTemplate.setHashKeySerializer(redisTemplate.getStringSerializer()); redisTemplate.setValueSerializer(new Jackson2JsonRedisSerializer<>(Object.class)); redisTemplate.setDefaultSerializer(new Jackson2JsonRedisSerializer<>(Object.class)); return redisTemplate; }
From source file:net.acesinc.util.config.CacheConfig.java
@Bean public RedisTemplate<String, ContentResponse> redisTemplate(RedisConnectionFactory cf) { RedisTemplate<String, ContentResponse> redisTemplate = new RedisTemplate<>(); redisTemplate.setConnectionFactory(cf); return redisTemplate; }
From source file:example.springdata.redis.repositories.ApplicationConfiguration.java
@Bean RedisTemplate<?, ?> redisTemplate(RedisConnectionFactory connectionFactory) { RedisTemplate<byte[], byte[]> template = new RedisTemplate<byte[], byte[]>(); template.setConnectionFactory(connectionFactory); return template; }
From source file:com.coffeebeans.services.config.caching.RedisCachingConfig.java
@Bean RedisTemplate<Object, Object> redisTemplate() { RedisTemplate<Object, Object> redisTemplate = new RedisTemplate<>(); redisTemplate.setConnectionFactory(jedisConnectionFactory()); return redisTemplate; }
From source file:io.pivotal.ecosystem.servicebroker.Config.java
@Bean RedisTemplate<String, ServiceBinding> bindingTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<String, ServiceBinding> template = new RedisTemplate<>(); template.setConnectionFactory(redisConnectionFactory); return template; }
From source file:internal.diff.common.configuration.RedisConfiguration.java
@Bean public RedisTemplate<?, ?> redisTemplate() { RedisTemplate<?, ?> redisTemplate = new RedisTemplate(); redisTemplate.setConnectionFactory(redisConnectionFactory()); redisTemplate.setKeySerializer(new StringRedisSerializer()); return redisTemplate; }
From source file:io.pivotal.ecosystem.servicebroker.Config.java
@Bean RedisTemplate<String, ServiceInstance> instanceTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<String, ServiceInstance> template = new RedisTemplate<>(); template.setConnectionFactory(redisConnectionFactory); return template; }
From source file:lab.home.mvn_tomcat_spring_redis_rest_api.config.SpringRedisConfig.java
@Bean RedisTemplate<String, Object> redisTemplate() { final RedisTemplate<String, Object> template = new RedisTemplate<>(); template.setConnectionFactory(jedisConnectionFactory()); template.setKeySerializer(new StringRedisSerializer()); template.setHashValueSerializer(new GenericToStringSerializer<>(Object.class)); template.setValueSerializer(new GenericToStringSerializer<>(Object.class)); return template; }
From source file:com.enitalk.configs.RedisConfig.java
@Bean @Primary/*w w w . ja v a 2 s . co m*/ public RedisTemplate<String, String> redisTemplate() { RedisTemplate<String, String> redisTemplate = new RedisTemplate<>(); redisTemplate.setConnectionFactory(jedisConnectionFactory()); redisTemplate.setKeySerializer(redisSerializer()); redisTemplate.setHashKeySerializer(redisSerializer()); redisTemplate.setHashValueSerializer(redisSerializer()); return redisTemplate; }