springboot中使用Scheduled定时任务

一:在程序入口类中添加注解@EnableScheduling

@SpringBootApplication
@EnableScheduling
public class DemoApplication {

	public static void main(String[] args) {
		SpringApplication.run(DemoApplication.class, args);
	}
}

二:在一个没有带参数的方法上使用注解Scheduled


@Service
public class ScheduledTest {
    
    @Scheduled(cron = "*/3 * * * * ?")
    public void demoSchedule() {
        System.out.println("执行");
    }
}

三:启动应用则会自动按照cron的规则定时执行任务

posted on 2018-04-13 14:32  天生一对  阅读(513)  评论(0编辑  收藏  举报

导航