Springboot整合Redis最简单例子分享

 更新时间:2020年10月01日 11:35:19   作者:smile-yan  
这篇文章主要介绍了Springboot整合Redis最简单例子分享,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

1. 编写目的

最简单的例子,Springboot整合Redis。

2. 详细过程


pom 文件添加依赖

  <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis -->
  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-redis</artifactId>
  </dependency>

配置redis

编辑application.yml文件。

spring:
redis:
port: 6379
host: 39.106.198.74
### 如果有密码需要添加password

编写一个controller类

package cn.smileyan.shirodemo.controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class RedisController {
  @Autowired
  private StringRedisTemplate stringRedisTemplate;

  @RequestMapping("/")
  private String hello() {
    stringRedisTemplate.opsForValue().set("hello","world");
    return "SUCCESS";
  }
}

测试

运行项目,然后用浏览器打开localhost:8080/这个地址。

看到浏览器输出SUCCESS后,使用Redis Desktop查看是否set成功。

3. 总结

非常简单的例子,但还是记录一下,在这个基础上可以做很多事情,但是对于刚刚接触的人来说,可能还是有用的。

以上这篇Springboot整合Redis最简单例子分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Mybatis实现动态SQL编写的示例详解

    Mybatis实现动态SQL编写的示例详解

    这篇文章主要为大家详细介绍了mybatis中的动态sql的使用以及缓存的相关知识,文中的示例代码讲解详细,具有一定的学习价值,需要的可以参考一下
    2023-02-02
  • JAVA 实现延迟队列的方法

    JAVA 实现延迟队列的方法

    这篇文章主要介绍了JAVA 实现延迟队列的方法,文中讲解非常详细,供大家参考和学习,感兴趣的朋友可以了解下
    2020-06-06
  • Java中实体与Map之间的相互转换代码示例

    Java中实体与Map之间的相互转换代码示例

    生活中经常用到map数据与实体类的转换,下面这篇文章主要给大家介绍了关于Java中实体与Map之间相互转换的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-12-12
  • Springcloud feign传日期类型参数报错的解决方案

    Springcloud feign传日期类型参数报错的解决方案

    这篇文章主要介绍了Springcloud feign传日期类型参数报错的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • J2EE Servlet基础在浏览器上运行HelloServlet的方法

    J2EE Servlet基础在浏览器上运行HelloServlet的方法

    这篇文章主要介绍了J2EE Servlet基础在浏览器上运行HelloServlet的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • Java 数据结构之堆的概念与应用

    Java 数据结构之堆的概念与应用

    堆是一颗完全二叉树,在这棵树中,所有父节点都满足大于等于其子节点的堆叫大根堆,所有父节点都满足小于等于其子节点的堆叫小根堆,堆虽然是一颗树,但是通常存放在一个数组中,父节点和孩子节点的父子关系通过数组下标来确定
    2021-10-10
  • 详解Java如何利用位操作符创建位掩码

    详解Java如何利用位操作符创建位掩码

    在本文中,我们来看看如何使用位操作符实现低级别的位掩码。我们将看到我们如何将一个单一的int变量作为一个单独的数据容器,感兴趣的可以跟随小编一起学习一下
    2022-10-10
  • JSONObject与JSONArray的使用

    JSONObject与JSONArray的使用

    这篇文章主要介绍了JSONObject与JSONArray的使用 的相关资料,需要的朋友可以参考下
    2016-06-06
  • SpringCloud OpenFeign 服务调用传递 token的场景分析

    SpringCloud OpenFeign 服务调用传递 token的场景分析

    这篇文章主要介绍了SpringCloud OpenFeign 服务调用传递 token的场景分析,本篇文章简单介绍 OpenFeign 调用传递 header ,以及多线程环境下可能会出现的问题,其中涉及到 ThreadLocal 的相关知识,需要的朋友可以参考下
    2022-07-07
  • 深入了解Java中Synchronized的各种使用方法

    深入了解Java中Synchronized的各种使用方法

    在Java当中synchronized关键字通常是用来标记一个方法或者代码块。本文将通过示例为大家详细介绍一下Synchronized的各种使用方法,需要的可以参考一下
    2022-08-08

最新评论