springboot定时任务的使用
springboot定时任务的使用
有一个需求是需要从公司内网获得某些信息,由于需要定时爬取就想到了定时器。 以前曾经用过spring-quartz定时器,现在用的springboot好像自带了一个微型的spring-quartz定时器Scheduled. 使用如下:
@Component@EnableSchedulingpublic class TestScheduled @Scheduled(cron = "0/2 * * * * ?")//两秒执行一次 public void test(){ System.out.println(new
然后运行springboot项目即可发现控制台每两秒输出当前时间
需要注意的是:@compoment注解和@EnableScheduing注解一定不要忘记加上.Scheduled表示定时任务的执行时间。可以使用cron表达式来设置定时任务。如果对cron表达式不懂,可以搜索一下啦
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~