1.引入pom文件
![](https://www.eimg.top/images/2019/12/21/b1173f422286527b14fe9d39e93cffb9.jpg)
2.编辑配置文件
![](https://www.eimg.top/images/2019/12/21/045b32b0212c4f41bdee796c321e1bd7.jpg)
上面红方框中的属性没有特殊情况就都加上,下面的xx.jedis.pool.xx4个属性可以不用填写,有默认,在RedisProperties类中有
![](https://www.eimg.top/images/2019/12/21/1d2765f8cdb05d4b45defaf71a67509f.jpg)
3.直接在项目中进行注入使用,不用写配置类
![](https://www.eimg.top/images/2019/12/21/4c6f15cdf42f22a08b109e1f9e43daf8.jpg)
在SpringBoot2.0之后,spring容器是自动的生成了StringRedisTemplate和RedisTemplate<Object,Object>,可以直接注入
但是在实际使用中,我们大多不会直接使用RedisTemplate<Object,Object>,而是会对key,value进行序列化,所以我们还需要新增一个配置类
4.新增配置类生成自定义序列化的RedisTemplate
![](https://www.eimg.top/images/2019/12/21/15521748d0c21a2b815657e39c3a838e.jpg)
这样就可以使用我们新生成的RedisTemplate了。其实在源码RedisAutoConfiguration中已经有了此生成RedisTemplate的方法,只不过是对方法进行了改造一下,生成了一个自定义的RedisTemplate。
5.在需要使用的类中注入并存储
![](https://www.eimg.top/images/2019/12/21/1daf6aa8e6564eef5c29f1ce85d33e5a.jpg)
6.使用Redis Desktop Manager进行结果展示