1.首先在阿里云官网购买云数据库Redis

阿里云官网https://www.aliyun.com/

注册登录后搜索redis

点击进入

点击立即购买后进入相对应的套餐选择

下面以最基础的整合测试(学习为目的)为例:

在下方中的实例中填入相对应的实例名

登陆验证后确认开通(确保账户有些余额)

至此开通成功

进入管理控制台等待实例创建完成(需要一段时间)

创建成功后点进入实例名称

申请公网连接地址

然后我们需要点进入白名单设置中将默认IP白名单设置成0.0.0.0/0表示允许外网访问,不然

redis就会一直处于网络变更的状态!!!

然后我们可以在账号管理中创建自己的账号(当然也可以用自带的那一个账号)

至此,我们在阿里云的redis工作准备完成

2.配置redis管理工具并连接

为了方便我们对redis的使用,我们可以下载一款

网上有很多相对应的安装教程,跟随着安装即可

打开RDM,点击连接到Redis服务器,选择中间的连接设置

将刚刚申请的公网地址输入到地址中:

密码的格式为:用户名:密码

至此完成连接

3.编写springboot代码

创建一个简单的Springboot-Maven工程

在pom.xml文件中引入相对应的redis依赖

        <!--redis--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>

在application.yaml中对redis进行简单配置

spring:# 配置redisredis:host: r-7xvjv7f1wj63q186aypd.redis.rds.aliyuncs.com  #对应的公网地址port: 6379                                            #固定端口号6379password: *********************                        #密码 格式为:   账号:密码

在Test中编写一个测试方法验证是否整合成功

package com.example.redistest;import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.ValueOperations;import javax.annotation.Resource;@SpringBootTest
class RedisTestApplicationTests {//从容器中取出redisTemplate@ResourceRedisTemplate redisTemplate;@Testvoid contextLoads() {}@Testvoid testRedis(){ValueOperations value = redisTemplate.opsForValue();value.set("name","job");System.out.println(value.get("name"));}}

编译运行

 RDM中也可以看到相关的数据

至此:redis整合springboot成功

Springboot整合阿里云redis教程(超详细!!)相关推荐

  1. SpringBoot整合阿里云短信服务详细过程(保证初学者也能实现)

    前言 网上关于实操性的文章普遍大部分都记录不全,要么只记录重点部分,对于刚学习的小伙伴来说看起来是比较困难的 所以,基于这一点. 该文章会详细介绍使用SpringBoot整合阿里云短信服务的每一步过程 ...

  2. SpringBoot整合阿里云OSS文件上传、下载、查看、删除

    SpringBoot整合阿里云OSS文件上传.下载.查看.删除 该项目源码地址:https://github.com/ggb2312/springboot-integration-examples ( ...

  3. SpringBoot整合阿里云OSS

    文章目录 SpringBoot整合阿里云OSS 1.准备工作 1.1 开通"对象存储OSS"服务 1.2 创建Bucket 1.3 创建RAM子用户 2.SpringBoot整合阿 ...

  4. springboot整合阿里云oss上传的方法示例

    这篇文章主要介绍了springboot整合阿里云oss上传的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 OSS申请和 ...

  5. SpringBoot整合——阿里云对象存储(OSS)

    SpringBoot整合--阿里云对象存储 1 OSS介绍 在开发应用的过程中,我们经常会有用户需要实名认证之后才能访问的需求. 用户认证需要上传证件图片.首页轮播也需要上传图片,因此我们要做文件服务 ...

  6. SpringBoot整合阿里云视频点播

    文章目录 SpringBoot整合阿里云视频点播 1.准备工作 2.服务端SDK的使用 2.1 导入依赖 2.2 初始化类 2.3 创建读取公共常量的工具类 2.4 获取视频播放地址 2.5 获取视频 ...

  7. 一小时学会使用SpringBoot整合阿里云SMS短信服务

    1. 登录阿里云进入控制台 进入阿里云控制台,https://home.console.aliyun.com/在个人头像位置点击进入AccessKey管理: 2. 创建用户和用户组 创建用户组 添加完 ...

  8. springboot连接阿里云redis集群内网会连内网地址

    springboot配置了redis集群(阿里云的),然后也可以运行,就是第一次连接会特别慢,检查发现控制台warn ,连接不上 ip:端口 , 发现ip是内网地址,端口是集群的端口. (我是一个服务 ...

  9. SpringBoot整合阿里云OSS上传文件

    一.需求分析 文件上传是一个非常常见的功能,就是通过IO流将文件写到另外一个地方,这个地方可以是项目下的某个文件夹里,或者是本地电脑某个盘下面,还可以是云服务OSS里面,这里就是我要讲到的OSS,我写 ...

最新文章

  1. Android JNI开发摘录(五)之对象引用处理
  2. JAVA工作总是维护项目_开发维护大型 Java 项目的建议
  3. 数据中心智能电源分配器(PDU)的趋势与应用
  4. 生产订单结算时候的几个差异
  5. python文件中环境声明_Python环境构建
  6. 静态工厂配置bean
  7. TypeError: Object of type ‘datetime‘ is not JSON serializable
  8. ud分区删除工具_硬盘分区GPT分区怎么转MBR呢?硬盘分区GPT分区转MBR教程
  9. 小巧Linux发行版本,老机器也不愁
  10. 【Flink】FLink 如果watermark水印时间超出今天会是什么问题呢
  11. git合并分支的时候将某个文件添加到忽略列表_常用的 Git 命令
  12. 新建cordova应用,插件开发教程系列(总目录)
  13. python从指定文件夹导入模块_python – 从特定文件夹导入模块
  14. 关于 Object.prototype.toString.call() 方法
  15. springcloud配置中心config上线时配置文件被其他服务无法读取的两种情况
  16. synchronized,并发安全的守护神
  17. Guava源码解析五:Splitter源码解析
  18. jquery案例4——jq动画、jq显示与隐藏(规定时间)滑动下拉slideDown,滑动上拉slideUp
  19. AtCoder Beginner Contest 164 E - Two Currencies
  20. 信号完整性(SI)电源完整性(PI)学习笔记(二)时域与频域

热门文章

  1. 关于Maven ./mvnw
  2. easybcd误删win10 启动项,系统无法启动恢复步骤
  3. qt 设置按钮大小_Python GUI教程(六):使用Qt设计师进行窗口布局
  4. python数据分析实例:客户流失预警模型
  5. 星巴克中国啡快在支付宝、淘宝等多平台焕新上线
  6. kb mac压缩图片大小_图片格式及如何压缩图片的字节大小(kb)
  7. eclipse导入项目乱码
  8. 条件循环input基础总结
  9. 【web-music】vue3 网易云音乐
  10. java计算机毕业设计教学成果管理平台录像演示源代码+数据库+系统+lw文档