有一个需求是需要从公司内网获得某些信息,由于需要定时爬取就想到了定时器。
以前曾经用过spring-quartz定时器,现在用的springboot好像自带了一个微型的spring-quartz定时器Scheduled.
使用如下:

@Component
@EnableScheduling
public class TestScheduled
@Scheduled(cron = "0/2 * * * * ?")//两秒执行一次
public void test(){
System.out.println(new

然后运行springboot项目即可发现控制台每两秒输出当前时间

springboot定时任务的使用_定时任务

需要注意的是:@compoment注解和@EnableScheduing注解一定不要忘记加上.Scheduled表示定时任务的执行时间。可以使用cron表达式来设置定时任务。如果对cron表达式不懂,可以搜索一下啦