当前位置:主页 > 查看内容

架构师成长记_第六周_01_SpringBoot 整合 Redis

发布时间:2021-07-26 00:00| 位朋友查看

简介:文章目录 SpringBoot 整合 Redis 1. 在pom 中添加 Redis 依赖 2. 在 yml 文件进行配置 Redis 3. 编写 Redis Controller (操作String类型) 浏览器测试 1. 测试set方法 2. 测试gat方法 3. 测试delete方法 SpringBoot 整合 Redis 1. 在pom 中添加 Redis 依赖 !……

SpringBoot 整合 Redis

1. 在pom 中添加 Redis 依赖

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

在这里插入图片描述

2. 在 yml 文件进行配置 Redis

spring:
  redis:
    database: 1
    host: 192.168.92.132
    port: 6379
    password: xxxxxxx

在这里插入图片描述

3. 编写 Redis Controller (操作String类型)

package com.beyond.controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;

/**
 *  使用 Redis 操作 String 类型: opsForValue()
 */


@ApiIgnore
@RestController
@RequestMapping("redis")
public class RedisController {

    @Autowired
    private RedisTemplate redisTemplate;

    @GetMapping("/set")
    public Object set(String key, String value){
        redisTemplate.opsForValue().set(key, value);
        return "OK~";
    }

    @GetMapping("/get")
    public String get(String key){
        return (String)redisTemplate.opsForValue().get(key);
    }


    @GetMapping("/delete")
    public Object del(String key){
        redisTemplate.delete(key);
        return "OK~";
    }
}

浏览器测试

1. 测试set方法

在这里插入图片描述
在这里插入图片描述

2. 测试gat方法

在这里插入图片描述

3. 测试delete方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

;原文链接:https://blog.csdn.net/Beyond_Nothing/article/details/115795528
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:lnmp架构——架构理解 下一篇:没有了

推荐图文


随机推荐