目录
为什么要引入redis
这篇我们从消费者的角度讲如何调用阿里短信服务。首先我们给用户发送的验证码需要存在一个地方进行核验,像这种价值密度低,不需要持久化的数据我们保持在redis中最为合适。
1.引入依赖
我们第一步是在消费者项目中引入springdata提供的redis启动器依赖,我的消费者名为user-service,我是在这个项目的pom文件下填写。除了redis,本篇用到的所有依赖也一并进行了引入
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
</dependency>
<dependency>
<groupId>com.leyou.common</groupId>
<artifactId>leyou-common</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
2.修改配置文件
我们要在yml文件中添加redis的地址以及rabbitmq的连接路径

本文介绍了如何在SpringCloud项目中调用阿里短信服务,重点讲解了利用Redis存储验证码的过程,包括引入Redis依赖、配置、测试类创建、工具类引入以及短信发送方法的编写与测试。通过Postman测试,验证了短信发送成功且验证码存储在Redis中。
最低0.47元/天 解锁文章
879

被折叠的 条评论
为什么被折叠?



