Springboot整合阿里云redis教程(超详细!!)
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教程(超详细!!)相关推荐
- SpringBoot整合阿里云短信服务详细过程(保证初学者也能实现)
前言 网上关于实操性的文章普遍大部分都记录不全,要么只记录重点部分,对于刚学习的小伙伴来说看起来是比较困难的 所以,基于这一点. 该文章会详细介绍使用SpringBoot整合阿里云短信服务的每一步过程 ...
- SpringBoot整合阿里云OSS文件上传、下载、查看、删除
SpringBoot整合阿里云OSS文件上传.下载.查看.删除 该项目源码地址:https://github.com/ggb2312/springboot-integration-examples ( ...
- SpringBoot整合阿里云OSS
文章目录 SpringBoot整合阿里云OSS 1.准备工作 1.1 开通"对象存储OSS"服务 1.2 创建Bucket 1.3 创建RAM子用户 2.SpringBoot整合阿 ...
- springboot整合阿里云oss上传的方法示例
这篇文章主要介绍了springboot整合阿里云oss上传的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 OSS申请和 ...
- SpringBoot整合——阿里云对象存储(OSS)
SpringBoot整合--阿里云对象存储 1 OSS介绍 在开发应用的过程中,我们经常会有用户需要实名认证之后才能访问的需求. 用户认证需要上传证件图片.首页轮播也需要上传图片,因此我们要做文件服务 ...
- SpringBoot整合阿里云视频点播
文章目录 SpringBoot整合阿里云视频点播 1.准备工作 2.服务端SDK的使用 2.1 导入依赖 2.2 初始化类 2.3 创建读取公共常量的工具类 2.4 获取视频播放地址 2.5 获取视频 ...
- 一小时学会使用SpringBoot整合阿里云SMS短信服务
1. 登录阿里云进入控制台 进入阿里云控制台,https://home.console.aliyun.com/在个人头像位置点击进入AccessKey管理: 2. 创建用户和用户组 创建用户组 添加完 ...
- springboot连接阿里云redis集群内网会连内网地址
springboot配置了redis集群(阿里云的),然后也可以运行,就是第一次连接会特别慢,检查发现控制台warn ,连接不上 ip:端口 , 发现ip是内网地址,端口是集群的端口. (我是一个服务 ...
- SpringBoot整合阿里云OSS上传文件
一.需求分析 文件上传是一个非常常见的功能,就是通过IO流将文件写到另外一个地方,这个地方可以是项目下的某个文件夹里,或者是本地电脑某个盘下面,还可以是云服务OSS里面,这里就是我要讲到的OSS,我写 ...
最新文章
- Android JNI开发摘录(五)之对象引用处理
- JAVA工作总是维护项目_开发维护大型 Java 项目的建议
- 数据中心智能电源分配器(PDU)的趋势与应用
- 生产订单结算时候的几个差异
- python文件中环境声明_Python环境构建
- 静态工厂配置bean
- TypeError: Object of type ‘datetime‘ is not JSON serializable
- ud分区删除工具_硬盘分区GPT分区怎么转MBR呢?硬盘分区GPT分区转MBR教程
- 小巧Linux发行版本,老机器也不愁
- 【Flink】FLink 如果watermark水印时间超出今天会是什么问题呢
- git合并分支的时候将某个文件添加到忽略列表_常用的 Git 命令
- 新建cordova应用,插件开发教程系列(总目录)
- python从指定文件夹导入模块_python – 从特定文件夹导入模块
- 关于 Object.prototype.toString.call() 方法
- springcloud配置中心config上线时配置文件被其他服务无法读取的两种情况
- synchronized,并发安全的守护神
- Guava源码解析五:Splitter源码解析
- jquery案例4——jq动画、jq显示与隐藏(规定时间)滑动下拉slideDown,滑动上拉slideUp
- AtCoder Beginner Contest 164 E - Two Currencies
- 信号完整性(SI)电源完整性(PI)学习笔记(二)时域与频域
热门文章
- 关于Maven ./mvnw
- easybcd误删win10 启动项,系统无法启动恢复步骤
- qt 设置按钮大小_Python GUI教程(六):使用Qt设计师进行窗口布局
- python数据分析实例:客户流失预警模型
- 星巴克中国啡快在支付宝、淘宝等多平台焕新上线
- kb mac压缩图片大小_图片格式及如何压缩图片的字节大小(kb)
- eclipse导入项目乱码
- 条件循环input基础总结
- 【web-music】vue3 网易云音乐
- java计算机毕业设计教学成果管理平台录像演示源代码+数据库+系统+lw文档