1.加入SpringBoot集成Redis依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
说明:在springboot2.x之后,原来的jedis被替换为了lettuce?
jedis:采用的直连,多个线程操作的话,是不安全的,如果想要避免,就使用jedis pool连接池,比较麻烦。
lettuce:采用netty,实例可以在多个线程中进行共享,是线程安全的。
2.在yml里配置redis
基础配置:
#ip地址
spring.redis.host=localhost
#端口号
spring.redis.port=6379
#密码
spring.redis.password=123456
#使用哪个数据库(默认就是第0个数据库)
spring.redis.database=0
连接池配置:lettuce开头的;不要使用jedis,因为源文件里jedis所需的类不完整