最新版本的spring-data-redis很烦,很多以前用起来很方便的方法过时了。下面是2.0这个版本的搭建过程:
首先要了解这个版本
(1)spring-data-redis是默认是用lettuce的,要用jedis需要单独出来配置
(2)JedisConnectionFactory的所有set方法全部过时。
(3)基本配置(host,port...)用redisstandaloneconfiguration,poo连接池这样的配置用jedispoolconfig
(4)有自带的序列化类的,不需要自定义了
下面就贴出代码,注意这仅适用于jedis,如果不用jedis,用lettuce基本上啥也不用配置
pom.xml
<!-- 添加jedis客户端 -->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
</dependency>
<!--redis-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>