|
@@ -45,6 +45,18 @@ public class Java110RedisConfig extends CachingConfigurerSupport {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private RedisTemplate redisTemplate;
|
|
private RedisTemplate redisTemplate;
|
|
|
|
|
|
|
|
|
|
+ @Bean
|
|
|
|
|
+ public RedisTemplate<String,Object> redisTemplate(RedisConnectionFactory factory){
|
|
|
|
|
+ RedisTemplate<String, Object> redisTemplate = new RedisTemplate<String, Object>();
|
|
|
|
|
+ redisTemplate.setConnectionFactory(factory);
|
|
|
|
|
+ redisTemplate.setKeySerializer(new StringRedisSerializer()); // key的序列化类型
|
|
|
|
|
+ redisTemplate.setHashKeySerializer(new StringRedisSerializer());
|
|
|
|
|
+ redisTemplate.setValueSerializer(new JdkSerializationRedisSerializer()); // value的序列化类型
|
|
|
|
|
+ redisTemplate.setHashValueSerializer(new JdkSerializationRedisSerializer());
|
|
|
|
|
+ redisTemplate.afterPropertiesSet();
|
|
|
|
|
+ return redisTemplate;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
//@Bean(name = "jedisPool")
|
|
//@Bean(name = "jedisPool")
|
|
|
//@Autowired
|
|
//@Autowired
|
|
|
public JedisPool jedisPool(@Qualifier("jedis.pool.config") JedisPoolConfig config,
|
|
public JedisPool jedisPool(@Qualifier("jedis.pool.config") JedisPoolConfig config,
|