redisTemplate设置过期时间
时间: 2023-09-24 13:04:35 浏览: 89
redis缓存过期设置1
使用RedisTemplate设置过期时间的方法有多种。可以使用opsForValue().set方法来设置过期时间,其中参数3是过期时间,参数4是过期时间的类型。例如,可以使用以下代码设置过期时间为2秒:
redisTemplate.opsForValue().set("loginCode","254588",2, TimeUnit.SECONDS);
同样地,可以使用setExpire方法来设置过期时间,其中参数2是过期时间。例如:
redisTemplate.expire(key, time, TimeUtil.SECONDS);
另外,还可以使用getExpire方法来获取键的过期剩余时间。例如:
redisTemplate.getExpire(key).longValue();
总结起来,使用RedisTemplate设置过期时间的方法有多种,可以根据具体需求选择适合的方法。
阅读全文