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);

posted on 2023-03-13 15:10  云淡风轻博客  阅读(1042)  评论(0编辑  收藏  举报