RedisTemplateマルチレイヤブラーマッチング削除Key
状況はこうです.
Redisにはマルチレベルディレクトリが存在します.
WebページのSessionはspringSessions:の下に格納されます.
携帯電話側SessionはspringSessions:appの下にあります.
正しい:
エラー:
Redisにはマルチレベルディレクトリが存在します.
WebページのSessionはspringSessions:の下に格納されます.
携帯電話側SessionはspringSessions:appの下にあります.
正しい:
public void deleteToken(String tokenId){
Set keys = apiTokenTemplate.keys("springSessions:*"+tokenId);
if(keys!=null)
apiTokenTemplate.delete(keys);
}
エラー:
public void deleteToken(String tokenId){
if (apiTokenTemplate.hasKey("springSessions:*"+tokenId)) {
apiTokenTemplate.delete("springSessions:*"+tokenId);
}
}