Springboot整合阿里云redis教程(超详细!!)

本文阅读 3 分钟
首页 代码,Java 正文

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

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

注册登录后搜索redis

img

点击进入

img

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

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

img

img

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

img

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

 至此开通成功img

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

img

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

 申请公网连接地址img

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

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

img

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

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

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

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

img

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

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

img

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

img

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

img

img

 至此完成连接

3.编写springboot代码

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

img

 在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"));

    }

}

编译运行

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

 至此:redis整合springboot成功

本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/weixin_47025166/article/details/125360523
-- 展开阅读全文 --
安全面试之XSS(跨站脚本攻击)
« 上一篇 07-24

发表评论

成为第一个评论的人

热门文章

标签TAG

最近回复