Springboot中Redis的配置使用

新建

向pom.xml中添加依赖,这个可以不用标注版本号

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>

配置yml文件(文件名不可以错误,错误的话无法生效)

运行

1.直接调用,不传参

2.传入参数

代码部分

@RestController
public class RedisController {//注入@Resourceprivate RedisTemplate<String,String> redisTemplate;@GetMapping("testredis/{id}")public void testredis(@PathVariable("id") String id){//增redisTemplate.opsForValue().set("id",id,6, TimeUnit.SECONDS);//查找String test_id=redisTemplate.opsForValue().get("id");System.out.println("查找到id="+test_id);//改redisTemplate.opsForValue().set("id","1000",1, TimeUnit.HOURS);//测试下是否成功修改test_id=redisTemplate.opsForValue().get("id");System.out.println("修改id="+test_id);//删除redisTemplate.delete("id");test_id=redisTemplate.opsForValue().get("id");System.out.println("测试id是否存在:"+test_id);}
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/744590.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

钉钉与实在智能达成战略合作,实在Agent助力钉钉AI助理成为“新质生产力”

3月12日&#xff0c;浙江实在智能科技有限公司&#xff08;简称“实在智能”&#xff09;与钉钉&#xff08;中国&#xff09;信息技术有限公司&#xff08;简称“钉钉”&#xff09;签署战略合作协议&#xff0c;达成战略合作伙伴关系。 未来&#xff0c;基于双方创新领先的技…

echarts - 鼠标事件详解

一、echarts 事件概念 chart.on(eventName, query, handler);1. 鼠标事件类型 eventName ECharts 支持9种常规的鼠标事件类型&#xff0c;包括click、 dblclick、 mousedown、mousemove、mouseup、mouseover、 mouseout、 globalout、contextmenu事件。 click&#xff1a;鼠…

C语言【典型算法编程题】总结

以下最全总结! 一,分支结构 1,if 编写程序,从键盘上输入三角形的三个边长(实数),判断这三个边能否构成三角形(构成三角形的条件为:任意两边之和大于第三边),如果能构成三角形,则计算三角形的面积并输出(保留2位小数);如果不能构成三角形,则输出“Flase”字符…

OCR-free相关论文梳理

⚠️注意&#xff1a;暂未写完&#xff0c;持续更新中 引言 通用文档理解&#xff0c;是OCR任务的终极目标。现阶段的OCR各种垂类任务都是通用文档理解任务的子集。这感觉就像我们一下子做不到通用文档理解&#xff0c;退而求其次&#xff0c;先做各种垂类任务。 现阶段&…

App Inventor 2 Clipboard 拓展:实现剪贴板的复制粘贴功能

效果如下&#xff1a; 此 Clipboard 拓展由中文网开发及维护&#xff0c;最新版本 v1.0&#xff0c;基于 TaifunClipboard 开发。 使用方法 属性及方法很简单&#xff0c;默认操作成功后显示提示信息&#xff0c;SuppressToast设置为 假 后&#xff0c;则不显示提示信息。 经测…

工业界真实的推荐系统(小红书)-重排:多样性算法-MMR、DPP、结合业务规则

课程特点&#xff1a;系统、清晰、实用&#xff0c;原理和落地经验兼具 b站&#xff1a;https://www.bilibili.com/video/BV1HZ421U77y/?spm_id_from333.337.search-card.all.click&vd_sourceb60d8ab7e659b10ea6ea743ede0c5b48 讲义&#xff1a;https://github.com/wangsh…

Java面试题11MySQL之执行计划到事务及慢查询

你对MySQL执行计划怎么看 执行计划就是SQL的执行查询的顺序&#xff0c;以及如何使用索引查询&#xff0c;返回的结果集的行数 在MySQL中&#xff0c;我们可以通过explain命令来查看执行计划。其语法如下&#xff1a; EXPLAIN SELECT * FROM table_name WHERE conditions;在…

OpenGL model 模型

9.9.2 model 模型 一个模型拥有多个网格组成&#xff0c;并配有相应的处理函数&#xff0c;如节点处理、网格处理、加载模型、加载纹理、渲染等 模型类&#xff1a; class Model{ public:Model(char* path) {loadModel(path);}void Draw(Shader shader);private:std::vector…

掌握SWOT分析:深入了解企业战略利器

在当今充满挑战和机遇的商业世界中&#xff0c;SWOT分析成为了企业战略制定和执行的不可或缺的工具。SWOT分析是一种系统性方法&#xff0c;用于评估企业内部的优势和劣势&#xff0c;以及外部环境中的机遇和威胁。本文将深入探讨SWOT分析的各个方面&#xff0c;揭示其深层次的…

数据结构从入门到精通——堆

堆 前言一、二叉树的顺序结构及实现 (堆&#xff09;1.1二叉树的顺序结构1.2堆的概念及结构 二、堆的练习题答案 三、堆的实现3.1堆向下调整算法3.2堆的创建3.3建堆时间复杂度3.4堆的插入3.5堆的删除3.6堆的代码实现 四、堆的具体实现代码Heap.hHeap.cTest.c堆的初始化堆的销毁…

数据结构(二)——顺序表和链表的比较

1、存取(读/写)方式 顺序表可以顺序存取&#xff0c;也可以随机存取&#xff0c;在第i个位置上执行存取操作&#xff0c;顺序表仅需一次访问. 链表只能从表头开始依次顺序存取&#xff0c;链表在第i个位置执行存取则需从表头开始依次访问i次. 2、逻辑结构与物理结…

vue2和vue3的区别?

1. 性能优化&#xff1a; Vue 3在底层进行了重写&#xff0c;重写了虚拟DOM的实现&#xff0c;优化Tree- Shaking&#xff0c;使用了更高效的响应式系统&#xff0c;提供了更快的渲染速度和更小的包体积。Vue 3虚拟 DOM 的优化&#xff0c;提高了渲染性能。 2. Composition A…

短视的双曲贴现

双曲线贴现模型以其函数形式为双曲线而得名&#xff0c;基本特征是贴现率不再是一个常数&#xff0c;而变成与时间相关的变量随时间递减。 贴现率&#xff1a;现在的价值除以未来的价值的比率。 学习应该包括三个层次&#xff1a; 一、知识的输入 二、知识的理解 三、知识的运用…

unity显示当前时间

1建立文本组件和一个空对象 2创建一个脚本并复制下面代码 using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine;public class showtime: MonoBehaviour {public TextMeshProUGUI time;private void Update(){string currentTime Sy…

sqllab第十五关通关笔记

知识点&#xff1a; 布尔盲注 无任何有价值的回显&#xff1b;但是回显信息只有两种&#xff08;区别正确和错误&#xff09;通过布尔盲注爆破处正确的信息利用过滤条件对数据进行过滤&#xff1b;只显示自己想要的信息 尝试进行admin admin登录发现没有任何的回显信息 通过b…

TCP网络通信-在C#/Unity中的知识点

导语 TCP编程&#xff0c;作为网络编程的重要一环&#xff0c;常常通过Socket API来实现。了解TCP的API&#xff0c;尤其是在Unity中的应用&#xff0c;是构建可靠网络通信的基础。本文将探讨TCP的相关API&#xff0c;重点聚焦于Unity环境下的System.Net.Sockets命名空间。 正…

Baumer工业相机堡盟工业相机如何通过NEOAPISDK实现双快门采集两张曝光时间非常短的图像(C++)

Baumer工业相机堡盟工业相机如何通过NEOAPISDK实现双快门采集两张曝光时间非常短的图像&#xff08;C&#xff09; Baumer工业相机Baumer工业相机定序器功能的技术背景Baumer工业相机通过NEOAPI SDK使用定序器功能预期的相机动作技术限制定序器的工作原理 Baumer工业相机通过NE…

Diffusion模型

https://www.zhihu.com/tardis/zm/art/599887666?source_id1005 真值加上noise得到noisy image然后再用网络去predicted noise比较真值的noise和predicted noise之间的差值&#xff0c;来计算lossdenoised image noisy image - predicted noise

1055:判断闰年

【题目描述】 判断某年是否是闰年。如果公元a年是闰年输出Y&#xff0c;否则输出N。 【输入】 输入只有一行&#xff0c;包含一个整数a(0 < a < 3000)。 【输出】 一行&#xff0c;如果公元a年是闰年输出Y&#xff0c;否则输出N。 【输入样例】 2006 【输出样例】…