List of usage examples for org.springframework.data.redis.serializer StringRedisSerializer StringRedisSerializer
public StringRedisSerializer()
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 va2s .c o m return redisTemplate; }
From source file:eu.supersede.fe.security.redis.template.SessionObjectRedisTemplate.java
public SessionObjectRedisTemplate() { RedisSerializer<String> stringSerializer = new StringRedisSerializer(); RedisSerializer<Object> objectSerializer = new ObjectRedisSerializer(); setKeySerializer(stringSerializer);//from w w w . j ava 2 s .com setValueSerializer(objectSerializer); setHashKeySerializer(stringSerializer); setHashValueSerializer(objectSerializer); }
From source file:eu.supersede.fe.security.redis.template.SessionRedisTemplate.java
public SessionRedisTemplate() { RedisSerializer<String> stringSerializer = new StringRedisSerializer(); Jackson2JsonRedisSerializer<Session> jacksonSerializer = new Jackson2JsonRedisSerializer<>(Session.class); setKeySerializer(stringSerializer);//from www. jav a 2 s .com setValueSerializer(jacksonSerializer); setHashKeySerializer(stringSerializer); setHashValueSerializer(jacksonSerializer); }
From source file:eu.supersede.fe.message.ProfileRedisTemplate.java
public ProfileRedisTemplate() { RedisSerializer<String> stringSerializer = new StringRedisSerializer(); Jackson2JsonRedisSerializer<Profile> jacksonSerializer = new Jackson2JsonRedisSerializer<>(Profile.class); setKeySerializer(stringSerializer);/*from w ww. j a v a 2 s . com*/ setValueSerializer(jacksonSerializer); setHashKeySerializer(stringSerializer); setHashValueSerializer(stringSerializer); }
From source file:eu.supersede.fe.message.NotificationRedisTemplate.java
public NotificationRedisTemplate() { RedisSerializer<String> stringSerializer = new StringRedisSerializer(); Jackson2JsonRedisSerializer<Notification> jacksonSerializer = new Jackson2JsonRedisSerializer<>( Notification.class); setKeySerializer(stringSerializer);//from www . j ava 2s . c o m setValueSerializer(jacksonSerializer); setHashKeySerializer(stringSerializer); setHashValueSerializer(stringSerializer); }
From source file:com.enitalk.configs.RedisConfig.java
@Bean public RedisSerializer redisSerializer() { return new StringRedisSerializer(); }
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:com.mauersu.util.redis.MyStringRedisTemplate.java
/** * Constructs a new <code>StringRedisTemplate</code> instance. {@link #setConnectionFactory(RedisConnectionFactory)} * and {@link #afterPropertiesSet()} still need to be called. *//*w ww . ja v a 2 s . co m*/ public MyStringRedisTemplate() { RedisSerializer<String> stringSerializer = new StringRedisSerializer(); setKeySerializer(stringSerializer); setValueSerializer(stringSerializer); setHashKeySerializer(stringSerializer); setHashValueSerializer(stringSerializer); }
From source file:stormy.pythian.service.spring.ServiceConfiguration.java
@Bean public RedisTemplate<String, PythianToplogyConfiguration> redisTopologyTemplate() { RedisTemplate<String, PythianToplogyConfiguration> template = new RedisTemplate<>(); template.setConnectionFactory(redisConnectionFactory()); template.setKeySerializer(new StringRedisSerializer()); template.setHashKeySerializer(new StringRedisSerializer()); template.setHashValueSerializer(new JacksonJsonRedisSerializer<>(PythianToplogyConfiguration.class)); return template; }
From source file:com.hstech.monkey.redis.ObjectRedisTemplate.java
/** * Constructs a new <code>StringRedisTemplate</code> instance. {@link #setConnectionFactory(RedisConnectionFactory)} * and {@link #afterPropertiesSet()} still need to be called. *///from w ww .j a v a 2 s . com public ObjectRedisTemplate() { RedisSerializer<String> stringSerializer = new StringRedisSerializer(); RedisSerializer<Object> objectSerializer = new JdkSerializationRedisSerializer(); setKeySerializer(stringSerializer); setValueSerializer(objectSerializer); setHashKeySerializer(stringSerializer); setHashValueSerializer(objectSerializer); }