springdataredis来操作Redis 目前的两种操作Redis的方法(Jedis和springdataredis)
首先要引入依赖
```java
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>2.1.4.RELEASE</version>
</dependency>
//spring-data-redis里只有slf4j-simple的接口没有实现类,我们要引入它的实现类
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.7.30</version>
</dependency>
//spring-data-redis是对jedis的封装,所以jedis也要引入
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
只要是spring-data家族的都有两种使用方式
操作Redis的两种方式
* 第一种:Jedis
* 第二种:spring-data-redis 是建立在Jedis的基础上的
* 导包:springdataredis jedis slf4jsimple
* 使用springdataredis 提供了两个模板 想使用首先放到容器中
* 1.RedisTemplate 可以操作任何类型
* 操作:opsXXX或者boundXXX
* 可以存对象,可以存集合 存储和取值都正常,但是在可视化页面中看到的是乱码
* 2.StringRedisTemplate 只能操作字符串 专门用来操作字符串
* 操作:opsXXX或者boundXXX
* 只能存字符串 可视化页面可以看到,而且不是乱码