java引入RedisTemplate设置过期时长
1.引入Redistemplate
@Autowired
private RedisTemplate redisTemplate;
2.设置redis缓存
redisTemplate.opsForValue().set(参数1, 参数2, 参数3, 参数4);
参数1: key键
参数2: value值
参数3: 过期时间,类型为long
参数4:过期时间的类型
3.过期时间类型 TimeUnit
NANOSECONDS:纳秒,千分之一微秒
MICROSECONDS:微秒,千分之一毫秒
MILLISECONDS:毫秒,千分之一秒
SECONDS: 秒
MINUTES:分钟
HOURS:小时
DAYS:天
4.举例
redisTemplate.opsForValue().set("exportLock", "lock",120, TimeUnit.SECONDS);