spring的项目,启动执行 和 定时器结合:
- 实现接口
- 重写抽象方法
- 定义定时器(多种方式,选择适合的即可)
- 定义任务方法
第二种方式:springboot
三个注解即可:@EnableScheduling,@Scheduled
第三个注解主要能被spring扫描到的注解都行:@Configuration,Controller等
@RestController//使用controller或者configuration都行,只要能被spring扫描的注解即可
@EnableScheduling
public class ScheduleController {
@Scheduled(cron = "0/5 * * * * ?")
public void test(){
System.out.println("定时任务,启动项目时启动>>>>>>>>>>>>>>>>>>>>>>");
}
}