天天看點

spring 開啟定時任務

步驟一:找到web.xml 添加如下

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"/>
           

步驟二:建立定時任務

@Component
public class MyTask {

    @Scheduled(cron = "*/5 * * * * *")
    public void task1() {
        System.out.println("定時任務");
    }
}

/*
*
*    秒   分  時 日 月 年
*    */5  *   *  *  *  *
*
*/
           

重新開機項目 就可以看到 每隔五秒列印一次。

繼續閱讀