springboot定时任务注解的使用

1.首先启动类要加@EnableScheduling注解

@SpringBootApplication
@EnableScheduling
public class ManagerApplication {

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

2.在方法上加上@Scheduled注解,配置一个cron表达式

@Service
public class TestImp implements Test{

	@Override
	@Scheduled(cron = "0 */2 * * * ?")
	public void test() {
		System.out.println("定时任务执行了");
	}
}

应用启动后就会自动执行定时任务了

你可能感兴趣的:(springBoot,java,定时任务)