public class RedisCodeRepository extends Object implements CodeRepository
| Constructor and Description |
|---|
RedisCodeRepository() |
RedisCodeRepository(org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate,
CodeProperties codeProperties) |
| Modifier and Type | Method and Description |
|---|---|
ValidateCode |
get(String key)
根据验证码的唯一标识符获取存储的验证码
|
CodeProperties |
getCodeProperties() |
org.springframework.data.redis.core.RedisTemplate<String,Object> |
getRedisTemplate() |
void |
remove(String key)
根据验证码的唯一标识符移除存储的验证码
|
void |
save(String key,
ValidateCode code)
存储验证码
|
void |
setCodeProperties(CodeProperties codeProperties) |
void |
setRedisTemplate(org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate) |
public RedisCodeRepository()
public RedisCodeRepository(org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate, CodeProperties codeProperties)
public void save(String key, ValidateCode code)
save in interface CodeRepositorykey - 验证码的唯一标识符code - 需要存储的验证码public ValidateCode get(String key)
get in interface CodeRepositorykey - 验证码的唯一标识符public void remove(String key)
remove in interface CodeRepositorykey - 验证码的唯一标识符public org.springframework.data.redis.core.RedisTemplate<String,Object> getRedisTemplate()
public void setRedisTemplate(org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate)
public CodeProperties getCodeProperties()
public void setCodeProperties(CodeProperties codeProperties)
Copyright © 2021. All rights reserved.