其他链接:
@Scheduled cron 常用时间周期写法
https://blog.csdn.net/qq_33745371/article/details/110103548
文章目录
创建好springboot项目后
1.在启动类application.java上添加注解
@EnableScheduling
2.写自己的类,给方法加上注解,就可以定时执行了
(2.1)给类加上注解 @Component
(2.2) 给需要定时执行的方法添加注解 @Scheduled(cron = “”)
cron =""里面填什么东西才是需要花功夫的,点这里,这是别人解释cron的链接~
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import java.time.LocalTime;
@Component
public class TimeTask {
@Scheduled(cron = "*/5 * * * * ?") //每5秒执行一次
public void sayHello(){
LocalTime now = LocalTime.now();//当前时间
System.out.println(now+"--------------hello~");//在控制台输出
}
}