RedisTemplate方法的一些简单运用
import java.util.concurrent.TimeUnit;
import javax.annotation.Resource;
import org.springframework.data.redis.core.RedisTemplate;
public class RedisServer {
@Resource(name = “redisTemplate”)
RedisTemplate<String, Object> redisTemplate;
/**
* 获取缓存的地址
* @param cacheKey
* @return
*/
public String getCacheValue(String cacheKey){
String cacheValue=(String)redisTemplate.opsForValue().get(cacheKey);
return cacheValue;
}
/*** 设置缓存值* @param key* @param value*/public void setCacheValue(String key,String value){redisTemplate.opsForValue().set(key, value);}/*** 设置缓存值并设置有效期* @param key* @param value*/public void setCacheValueForTime(String key,String value,long time){redisTemplate.opsForValue().set(key, value, time, TimeUnit.SECONDS);}/*** 删除key值* @param key*/public void delCacheByKey(String key){redisTemplate.opsForValue().getOperations().delete(key);redisTemplate.opsForHash().delete("");}/*** 获取token的有效期* @param key*/public long getExpireTime(String key){long time = redisTemplate.getExpire(key);return time;}/*** 指定时间类型---秒* @param key* @return*/public long getExpireTimeType(String key){long time = redisTemplate.getExpire(key,TimeUnit.SECONDS);return time;}/*** * @param key---分* @return*/public long getExpireTimeTypeForMin(String key){long time = redisTemplate.getExpire(key,TimeUnit.MINUTES);return time;}/*** 设置一个自增的数据* @param key* @param growthLength*/public void testInc(String key,Long growthLength){redisTemplate.opsForValue().increment(key, growthLength);}
}
RedisTemplate方法的一些简单运用相关推荐
- SaltStack介绍——SaltStack是一种新的基础设施管理方法开发软件,简单易部署,可伸缩的足以管理成千上万的服务器,和足够快的速度控制,与他们交流...
SaltStack介绍和架构解析 简介 SaltStack是一种新的基础设施管理方法开发软件,简单易部署,可伸缩的足以管理成千上万的服务器,和足够快的速度控制,与他们交流,以毫秒为单位.SaltSta ...
- 设计模式---3(工厂方法模式的概念,工厂方法模式的实现,工厂方法模式和简单工厂模式比较)
工厂方法模式 概念 工厂方法模式同样属于类的创建型模式又被称为多态工厂模式 . 工厂方法模式的意义 定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中. 核心工厂类不再负责产品的创建,这样核 ...
- jq 给按钮添加方法_手机进行视频编辑的方法,原来如此简单,免费、高效、省心...
相信大家都知道,我们的手机有很多强大的功能,但是视频编辑功能,你会用吗? 一.手机编辑 1.功能介绍 相信大家平时都会用到很多视频编辑的方法,但是下面这些,你知道吗,主要有滤镜.裁剪的功能哦! 2.具 ...
- CSS画心形的三种方法,超级简单
CSS画心形的三种方法,超级简单 一.一颗div一颗心 用一个div画出一个心,核心的方法就是使用伪元素 首先,我们在页面上先写出一个div 使用CSS,将这个div变为一个橘红色的正方形: 接着我们 ...
- Spring中RedisTemplate方法中,redis相关操作笔记。[redis生成指定长度自增批次号,删除、设置过期时间等]
Spring中RedisTemplate方法中,redis相关操作笔记. redis获取自增批次号 // opsForValue()生成long UUID = redisTemplate.opsFor ...
- java 简单的调用类_java 调用 C# 类库搞定,三步即可,可以调用任何类及方法,很简单,非常爽啊...
java 调用 C# 类库搞定,三步即可,可以调用任何类及方法,很简单,非常爽啊 java 调用 C# 类库搞定,可以调用任何类及方法,很简单,非常爽啊 总体分三步走: 一.准备一个 C# 类库 (d ...
- java 调用 C# 类库搞定,三步即可,可以调用任何类及方法,很简单,非常爽啊...
java 调用 C# 类库搞定,三步即可,可以调用任何类及方法,很简单,非常爽啊 java 调用 C# 类库搞定,可以调用任何类及方法,很简单,非常爽啊 总体分三步走: 一.准备一个 C# 类库 (d ...
- 方块盒子怎么打开java_我的世界:MC你从未见过的4大“隐形”方块,获取方法竟这么简单?迷你:藏得真深!...
<我的世界>我的世界之中,充满了各种隐形方块,因为隐形的特性,极少人知道MC"隐形方块"的秘密!所以今天我们就来盘点一下你从未见过的MC4大"隐形" ...
- 如何添加修改hosts文件?几种修改方法让你简单方便管理
如何修改hosts文件?几种修改方法让你简单方便快捷,hosts 是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库&q ...
最新文章
- 跟我学Springboot开发后端管理系统8:Matrxi-Web权限设计实现
- jwt单点登录_单点登录SSO技术选型
- [转]PageRank算法
- 射影几何3:拓广平面
- @EnableAutoConfiguration注解的实现原理
- matlab 中pid tuning,PID Tuning Algorithm
- 无法连接iphone软件更新服务器_金蝶软件KIS产品版各版本 “客户端无法连接服务器”...
- debian 6安装postfix squirrelmail
- 【HANA系列】SAP HANA SQL获取字符串长度
- Tree命令的下载与使用
- [FAQ15840]MT2503系列充电电流问题
- 导出PDF /home/education/font/simsun.ttc not found as file or resource.
- js替换url指定参数的值
- Java多态实例主人和狗狗企鹅玩游戏
- Dota全图那些事儿
- 游戏开发设计模式:单例模式
- 2015年15+最佳的响应式HTML5网站模板
- 关于oracle导入数据出现字符集问题及一点点解决办法!
- linux基础 linux命令跟踪 strace命令
- 快速对齐word目录页码
热门文章
- bash文件外传入参数
- linux scp远程拷贝文件及文件夹
- MySQL快速查询的12条建议,让你不止会用select *
- 深度学习核心技术精讲100篇(四十七)-做推荐系统之余,我们该思考什么?
- 深度学习核心技术精讲100篇(三十八)-滴滴司机调度系统实践
- 循环神经网络(RNN)模型与前向反向传播算法
- java 获取页面元素的位置_Selenium Java 页面元素定位2
- 蓝桥杯评分标准_蓝桥杯软件个人赛校内选拔赛评分标准和选拔标准
- win11+AMD的cpu+3060GPU电脑安装 tensorflow-GPU+cuda11+cudnn
- QListWidget读取本地文件夹中文件并显示名字,双击读取xml数据