spring中整合TimerTask執行定時任務

2021-06-16 16:02:58 字數 655 閱讀 6317

spring整合了定時器,timertask。由scheduledtimertask和time***ctorybean類組成的。scheduledtimertask類是對timertask的包裝器實現,我們自定義觸發器。time***ctorybean,使spring配置建立觸發器。  "org.springframework.scheduling.timer.scheduledtimertask"和「org.springframework.scheduling.timer.time***ctorybean」。

1、自定義timer觸發器:自定義乙個類,繼承timertask,覆寫run方法即可。

public void mytimer extends timertask(

@override

public void run()

}2、配置spring配置,3步驟:

<--delay屬性:指定啟動延時時間,0表示啟動的時候就執行定時任務-->

-- 使用time***ctorybean類,你可以讓spring使用配置建立觸發器,並為一組指定的scheduledtimertask bean自動建立timer例項。 -->

3、spring的定時器,就可以了。我們啟動專案,就會自動執行mytimer自定義定時器中的run方法,輸出一句話。之後每5秒執行一次。

在spring中整合Mybaties

實體類 data noargsconstructor allargsconstructor public class user 介面 listselectuser 介面配置檔案 public config 3.0 en 配置spring 這裡採用最原始的方法 編寫實現類 private sqlses...

在spring中整合memcached快取

memcached是記憶體級快取 相對於其他記憶體快取資料庫redis或mongodb而言,memcached速度是最快的。下面整理下在spring專案中memcached的使用 1 安裝memcached伺服器 不再詳述 2 匯入memcached包 3 在memcached.xml中配置memc...

Spring 中整合log4j日誌框架

構建專案,加入log4j日誌框架 在pom.xml加入以下依賴 org.slf4jgroupid slf4j apiartifactid 1.6.6version dependency org.slf4jgroupid slf4j log4j12artifactid 1.6.6version dep...