Springboot(三)redis儲存與登入攔截

2021-09-24 19:16:09 字數 805 閱讀 2858

@autowired

private stringredistemplate stringredistemplate;//redis操作類

//若存在,將使用者openid存入redis資料庫,並設定過期時間

string token_key= uuid.randomuuid().tostring();

integer expire= redisconstant.expire;//過期時間使用列舉

//存入redis資料庫

stringredistemplate.opsforvalue().set(redisconstant.key_prefix+token_key,openid,expire, timeunit.seconds);

//將redis資料庫中對應的使用者openid和key資訊設定為token

cookie cookie=new cookie(cookieconstant.token_key,redisconstant.key_prefix+token_key);

cookie.setmaxage(redisconstant.expire);

cookie.setpath("/");

response.addcookie(cookie);

return "redirect:/sellorder/view";

}

Spring Boot系列筆記 整合Redis

autowired stringredistemplate stringredistemplate autowired redistemplate redistemplate redistemplate類中提供了redis常見的五種資料型別 stringredistemplate.opsforval...

springboot2 x基礎 整合redis

在springboot中一般使用redistemplate提供的方法來操作redis。那麼使用springboot整合redis 需要那些步驟呢。環境安裝 任選 centos7 搭建redis 5單機服務 centos7 搭建 redis 5 cluster 集群服務 在專案中新增 spring b...

Redis benchmark測試Redis效能

redis benchmark是官方自帶的redis效能測試工具,可以有效的測試redis服務的效能。使用說明如下 usage redis benchmark h p c n k h server hostname default 127.0.0.1 p server port default 63...