1、添加起步依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
起步依赖添加完毕,在启动 spring boot 项目时,就会自动创建 RedisTemplate 对象,在需要使用的地方进行自动注入即可。
2、主配置文件配置 Redis 相关信息
spring.redis.host=127.0.0.1
spring.redis.port=6379
spring.redis.password=123
环境搭建完毕
-----------------------------------------------------------------------------------------------------------
插曲
1、本机无法连接 Linux 虚拟机 Redis
- 首先想到的是 Redis 服务可能没有启动,进到虚拟机查看发现并不是此问题
[root@localhost src]# ps -ef | grep redis
root 39272 1 0 16:15 ? 00:00:11 ./redis-server *:6379
root 44937 21283 0 17:50 pts/1 00:00:00 grep --color=auto redis
- 然后去 Redis 根目录下查看 redis.conf 相关配置
[root@localhost src]# vim ../redis.conf
找到 bind 127.0.0.1 并将其注释掉(在命令模式下输入:/bind 进行快速定位),bind 的意义为仅允许对应 IP 访问该 Redis
#bind 127.0.0.1
找到 rotected-mode 并置为 no
rotected-mode no
重新启动 Redis 即可
- 一般来讲,完成上述配置,就可以访问 Redis,可是我的却不行,经过苦苦寻找找到了一篇文章:https://www.cnblogs.com/gara/p/9524014.html
我才发现是我的 linux 服务没有启动,启动服务后可以正常访问。