Springboot整合阿里云redis教程(超详细!!)
简单springboot整合阿里云redis
·
1.首先在阿里云官网购买云数据库Redis
注册登录后搜索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:
# 配置redis
redis:
host: r-7xvjv7f1wj63q186aypd.redis.rds.aliyuncs.com #对应的公网地址
port: 6379 #固定端口号6379
password: ********************* #密码 格式为: 账号:密码
在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
@Resource
RedisTemplate redisTemplate;
@Test
void contextLoads() {
}
@Test
void testRedis(){
ValueOperations value = redisTemplate.opsForValue();
value.set("name","job");
System.out.println(value.get("name"));
}
}
编译运行
RDM中也可以看到相关的数据
至此:redis整合springboot成功
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)