pom文件中引入的依赖是
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
<version>1.4.7.RELEASE</version>
</dependency>
注意:
spring-boot-starter-data-redis
与spring-boot-starter-redis引入的包基本一致,都是基于Jedis的,所以没区别。
第一种方法:
在你需要调用RedisTemplate的类中引入以下代码(通过StringRedisSerializer来进行序列化)
@Autowired
private RedisTemplate<String, String> redisTemplate;
@Autowired(required = false)
public void setRedisTemplate(RedisTemplate redisTemplate) {
RedisSerializer stringSerializer = new StringRedisSerializer();
redisTemplate.setKeySerializer(stringSerializer);
redisTemplate.setValueSerializer(stringSerializer);
redisTemplate.setHashKeySerializer(stringSerial