前面我们讲了Spring Boot和Mongodb数据库整合,今天说一下和另一个nosql的整合:redis
redis安装就不说了,例子用的是win10版的redis(去git上下载,然后解压,然后启动即可redis-cli.exe redis.windows.conf)
看到这个就代表ok了,然后我们来看看代码端
pom.xml新增
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
代码结构如下
其中redis.yml是连接redis的配置文件,RedisConfig.java是java配置类,RedisC.java是操作redis的java类
随着Spring Boot2.x的到来,支持的组件越来越丰富,也越来越成熟,其中对Redis的支持不仅仅是丰富了它的API,更是替换掉底层Jedis的依赖,取而代之换成了Lettuce(生菜)
Lettuce和Jedis的都是连接Redis Server的客户端程序。Jedi