針對springmvc的自動任務我們需要進行相應的配置
第一、要在springmvc.xml中配置
xmlns:task=「
/spring-task-3.2.xsd
配置任務掃瞄
掃瞄任務 、這個可以理解為就是我們專案啟動後要掃瞄的controller層service,dao層的包一樣
之後我們需要在需要執行自動任務的類名上加@component
在自動任務的方法上要加@scheduled
關於@scheduled可以檢視我部落格的介紹。
package com.vrveis.roundtrip.task;
import org.springframework.scheduling.annotation.scheduled;
import org.springframework.stereotype.component;
@component
public class flighttraintask
}最後記得在web.xml中的***servlet /servlet中加入
load-on-startup 1 /load-on-startup 如果不加入這個的話自動任務是不會在程式啟動後就開始進行自動任務,只有在我們去呼叫其它方法時才會載入自動任務,這個是我經歷過的痛才讓我想起了他的作用,具體作用可在我部落格中查詢。
SpringMVC自動配置
29.1.1 spring mvc auto configuration spring boot 自動配置好了springmvc 一下是springboot對springmvc的預設配置 if you want to take complete control of spring mvc,you c...
Spring MVC 定時任務
1.在springmvc配置檔案中新增 xmlns task xsi schemalocation後追加 spring task 3.2.xsd 如圖所示 2.編寫測試類 package com.vrveis.roundtrip.task import org.springframework.sch...
SpringMVC定時任務
在springmvc.xml新增如下內容 在xmlns中新增 xmlns task 在xsi中新增 spring task 3.2.xsd在中間新增 新建timertask類 該類需要放在springmvc註解的框架下。如下 import org.springframework.scheduling...