LiiuZeYu_branch
lzy 10 months ago
parent 1d5a6ad56e
commit 924d6e9b8c

@ -0,0 +1,79 @@
package com.yami.shop.security.common.adapter;
import com.anji.captcha.service.CaptchaCacheService;
import com.yami.shop.common.util.RedisUtil;
/**
* CaptchaCacheServiceRedisImplRedis
* CaptchaCacheService
* Redis
* 使Redis
*
* @author
* @date 2022/3/25 17:33
*/
public class CaptchaCacheServiceRedisImpl implements CaptchaCacheService {
/**
* Redis
* RedisUtilsetRedis
* keyvalueexpiresInSecondsRedisUtil
*
* @param key Redis
* @param value Redis
* @param expiresInSeconds RedisRedis
*/
@Override
public void set(String key, String value, long expiresInSeconds) {
RedisUtil.set(key, value, expiresInSeconds);
}
/**
* Redis
* RedisUtilhasKey
* Redistruefalse
*
* @param key Redis
* @return Redistruefalse
*/
@Override
public boolean exists(String key) {
return RedisUtil.hasKey(key);
}
/**
* Redis
* RedisUtildelRedis
* 使Redis
*
* @param key RedisRedis
*/
@Override
public void delete(String key) {
RedisUtil.del(key);
}
/**
* Redis
* RedisUtilgetRedis
* RedisUtil
*
* @param key RedisRedis
* @return RedisRedisUtil
*/
@Override
public String get(String key) {
return RedisUtil.get(key);
}
/**
* 使redis
* Redis便
*
* @return redisRedis
*/
@Override
public String type() {
return "redis";
}
}
Loading…
Cancel
Save