首先,在建立项目时,添加咱们须要的依赖:
你们注意,这里添加了一个Spring Security的依赖。这是由于从springboot2.1.5开始,若是须要远程连接redis,这个依赖是必须有的。另外提一点,redis在5版本以后,若是须要远程访问,是必须设置访问密码的。下面我也会大概说一下,若是须要远程连接redis,须要作哪些设置。当项目建立成功后,咱们在依赖关系中能够发现,SpringDataRedis底层的依赖是Lettuce而不是咱们熟悉的Jedis;两者有什么区别呢?这里我也不知道。。。须要在CSDN中搜索一下,好奇的小伙伴也能够去本身去看看。。。
接下来,咱们来写一个简单的测试类,体验一下是如何将数据存储到redis中的:
web
application.properties 其中须要填写本身须要链接redis所在的服务器地址和端口号、密码
在访问前,咱们先看一下远程服务器中redis中的数据,这里为了你们观看简洁已将内容清空掉。链接到Redis后执行FLUSHALL即可清理数据。
此时,咱们在浏览器访问咱们的项目。此时会弹出一个登陆窗口,这个是以前咱们添加pring Security依赖所生成的,这里暂且不讲。用户名默认user,而密码则在咱们开发工具的控制台中。登录后咱们以前写好的/set接口,此时再看redis中的数据,便发现数据已经存储到了。这就证实咱们这个小小的测试也算是成功了。
在这里小记下博主下午所遇到的坑,虽然很是小可是每个都不可忘记!redis
**spring