Schritt 1: Suchen Sie web.xml und fügen Sie Folgendes hinzu
xmlns:task="http://www.springframework.org/schema/task"
xsi:schemaLocation="http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.0.xsd">
<context:component-scan base-package="com.weirdo.timedTask"/>
<task:scheduler id="scheduler" pool-size="10"/>
<task:annotation-driven scheduler="scheduler"/>
Schritt 2: Erstellen Sie eine geplante Aufgabe
@Component
public class MyTask {
@Scheduled(cron = "*/5 * * * * *")
public void task1() {
System.out.println("定时任务");
}
}
/*
*
* 秒 分 时 日 月 年
* */5 * * * * *
*
*/
Starten Sie das Projekt neu und Sie können sehen, dass es alle fünf Sekunden gedruckt wird.