springboot
LMLCL
这个作者很懒,什么都没留下…
展开
-
springboot中自带的task定时任务使用
目录一.核心总结二、纯注解方式三、代码方式一.核心总结01.纯注解 VS 代码纯注解方式:简单+异步(同一任务之间也可多线程)代码方式:可控制定时任务的开启、关闭,可实时更新cron表达式,仅不同任务之间的多线程02.核心代码a.开启关闭//【创建定时任务线程池】ThreadPoolTaskScheduler pool = new ThreadPoolTaskScheduler();pool.initialize(); //使用前需初始化下,默认核心线程为1//【开启】这个支持cro原创 2022-03-19 19:21:42 · 1571 阅读 · 1 评论 -
解决springboot下RedisTemplate清空/删除缓存
删除代码:Set keys = redisTemplate.keys("*");redisTemplate.delete(keys);如果删除无效,大概率是redistemplate默认的k使用的是jdk序列化,导致无法正确识别“*”引起的,解决办法:K改为String序列化例如,在项目启动类下面加这个 @Bean public RedisTemplate redisTemplate(@Autowired RedisTemplate redisTemplate){ redisTempla原创 2022-03-07 19:52:01 · 7626 阅读 · 0 评论