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("定时任务执行了");
}
}
应用启动后就会自动执行定时任务了