/**
-
写入String型,顺便带有过期时间 [ 键,值]
-
@param key
-
@param value
-
@return
*/
public boolean setWithTime(final String key, Object value,int seconds) {
boolean result = false;
try {
ValueOperations<Serializable, Object> operations = redisTemplate.opsForValue();
operations.set(key, value,seconds, TimeUnit.SECONDS);
result = true;
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
/**
-
批量删除对应的value
-
@param keys
*/
public void remove(final String… keys) {
for (String key : keys) {
remove(key);
}
}
/**
-
批量删除key
-
@param pattern
*/
public void r