亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Springboot中RedisTemplate設(shè)置String、Hash、List過(guò)期時(shí)間

 更新時(shí)間:2024年05月12日 10:38:59   作者:逆流°只是風(fēng)景-bjhxcc  
本文主要介紹了Springboot中RedisTemplate設(shè)置String、Hash、List過(guò)期時(shí)間,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

時(shí)間類(lèi)型:TimeUnit

import java.util.concurrent.TimeUnit;

TimeUnit.SECONDS:秒
TimeUnit.MINUTES:分
TimeUnit.HOURS:時(shí)
TimeUnit.DAYS:日
TimeUnit.MILLISECONDS:毫秒
TimeUnit.MILLISECONDS:微秒
TimeUnit.NANOSECONDS:納秒

Redis中String設(shè)置時(shí)間的方法

redisTemplate.opsForValue().set("loginCode","254588",2, TimeUnit.SECONDS);//過(guò)期時(shí)間2秒
redisTemplate.opsForValue().set("loginCode","254588",2, TimeUnit.MINUTES);//過(guò)期時(shí)間2分鐘
redisTemplate.opsForValue().set("loginCode","254588",2, TimeUnit.HOURS);//過(guò)期時(shí)間2小時(shí)
redisTemplate.opsForValue().set("loginCode","254588",2, TimeUnit.DAYS);//過(guò)期時(shí)間2天

Redis中Hash和List設(shè)置時(shí)間的方法

Java對(duì)于Redis的封裝不是能滿足所有的業(yè)務(wù)需求的,但是我們可以通過(guò)lua腳本來(lái)直接向Redis發(fā)送命令從而保證原子性;
下面這兩句話,可以實(shí)現(xiàn)向Redis插入Hash數(shù)據(jù),并且設(shè)置整個(gè)Hash的過(guò)期時(shí)間。
putIfAbsent 指的是如果傳入key對(duì)應(yīng)的value已經(jīng)存在,就返回存在的value,不進(jìn)行替換。如果不存在,就添加key和value,返回null。意思就是如果沒(méi)有才插入。

boolean a = redisTemplate.opsForHash().putIfAbsent(name, k, v);
boolean b = redisTemplate.expire(name, keepTime, TimeUnit.SECONDS);

Redis中Hash的put、putAll、putIfAbsent區(qū)別

在這里插入圖片描述

put
向Redis添加單個(gè)key、hashKey、hashValue

在這里插入圖片描述

putAll
添加整個(gè)hash

在這里插入圖片描述

putIfAbsent
如果傳入key對(duì)應(yīng)的value已經(jīng)存在,就返回存在的value,不進(jìn)行替換。如果不存在,就添加key和value,返回null。

在這里插入圖片描述

到此這篇關(guān)于Springboot中RedisTemplate設(shè)置String、Hash、List過(guò)期時(shí)間的文章就介紹到這了,更多相關(guān)RedisTemplate設(shè)置String、Hash、List過(guò)期時(shí)間內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • JavaWeb實(shí)現(xiàn)裁剪圖片上傳完整代碼

    JavaWeb實(shí)現(xiàn)裁剪圖片上傳完整代碼

    這篇文章主要為大家詳細(xì)介紹了javaWeb實(shí)現(xiàn)裁剪圖片上傳完整代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • Spring?Boot將@RestController誤用于視圖跳轉(zhuǎn)問(wèn)題解決

    Spring?Boot將@RestController誤用于視圖跳轉(zhuǎn)問(wèn)題解決

    這篇文章主要為大家介紹了Spring?Boot將@RestController誤用于視圖跳轉(zhuǎn)問(wèn)題解決方案詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Java中的定時(shí)器Timer詳解

    Java中的定時(shí)器Timer詳解

    這篇文章主要為大家詳細(xì)介紹了Java定時(shí)器Timer的使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Java解碼H264格式視頻流中的圖片

    Java解碼H264格式視頻流中的圖片

    這篇文章主要為大家詳細(xì)介紹了Java解碼H264格式視頻流中的圖片,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • 使用Java實(shí)現(xiàn)文件流轉(zhuǎn)base64

    使用Java實(shí)現(xiàn)文件流轉(zhuǎn)base64

    這篇文章主要為大家詳細(xì)介紹了如何使用Java實(shí)現(xiàn)文件流轉(zhuǎn)base64效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • java中File與MultipartFile互轉(zhuǎn)代碼示例

    java中File與MultipartFile互轉(zhuǎn)代碼示例

    在Java開(kāi)發(fā)中,當(dāng)需要將本地File對(duì)象轉(zhuǎn)換為MultipartFile對(duì)象以處理文件上傳時(shí),可以通過(guò)實(shí)現(xiàn)MultipartFile接口或使用CommonsMultipartFile類(lèi)來(lái)實(shí)現(xiàn),本文提供了詳細(xì)的轉(zhuǎn)換方法和代碼示例,需要的朋友可以參考下
    2024-10-10
  • Spring?Data?JPA框架快速入門(mén)之自定義Repository接口

    Spring?Data?JPA框架快速入門(mén)之自定義Repository接口

    Spring?Data?JPA是Spring基于JPA規(guī)范的基礎(chǔ)上封裝的?套?JPA?應(yīng)?框架,可使開(kāi)發(fā)者?極簡(jiǎn)的代碼即可實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和操作,本篇我們來(lái)了解Spring?Data?JPA框架的自定義Repository接口
    2022-04-04
  • Struts2學(xué)習(xí)手冊(cè)之文件上傳基礎(chǔ)教程

    Struts2學(xué)習(xí)手冊(cè)之文件上傳基礎(chǔ)教程

    Struts2提供的文件上傳下載機(jī)制十分簡(jiǎn)便,使得我們寫(xiě)很少的代碼,下面這篇文章主要給大家介紹了關(guān)于Struts2學(xué)習(xí)手冊(cè)之文件上傳的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-05-05
  • Java?shiro安全框架使用介紹

    Java?shiro安全框架使用介紹

    安全管理是軟件系統(tǒng)必不可少的的功能。根據(jù)經(jīng)典的“墨菲定律”——凡是可能,總會(huì)發(fā)生。如果系統(tǒng)存在安全隱患,最終必然會(huì)出現(xiàn)問(wèn)題,這篇文章主要介紹了SpringBoot安全管理Shiro框架的使用
    2022-08-08
  • java開(kāi)發(fā)之spring webflow實(shí)現(xiàn)上傳單個(gè)文件及多個(gè)文件功能實(shí)例

    java開(kāi)發(fā)之spring webflow實(shí)現(xiàn)上傳單個(gè)文件及多個(gè)文件功能實(shí)例

    這篇文章主要介紹了java開(kāi)發(fā)之spring webflow實(shí)現(xiàn)上傳單個(gè)文件及多個(gè)文件功能,結(jié)合具體實(shí)例形式分析了spring webflow文件上傳具體操作技巧,需要的朋友可以參考下
    2017-11-11

最新評(píng)論