轮询数据库 java_谁做过定时任务,轮询查询数据。
生活随笔
收集整理的這篇文章主要介紹了
轮询数据库 java_谁做过定时任务,轮询查询数据。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、增加所依賴的JAR包
1、增加Spring的Maven依賴
org.springframework
spring-webmvc
3.0.5.RELEASE
2、增加Quartz的Maven依賴
org.quartz-scheduler
quartz
1.8.4
二、增加定時業務邏輯類
public class ExpireJobTask {
/** Logger */
private static final Logger logger = LoggerFactory.getLogger(ExpireJobTask.class);
/**
* 業務邏輯處理
*/
public void doBiz() {
// 執行業務邏輯
// ........
}
}
ExpireJobTask業務邏輯類與一般普通的類沒有任務區別,它定義的doBiz方法即為調度業務方法。
三、增加Spring配置
1、增加一個線程池
2、定義業務邏輯處理類
3、增加調度業務邏輯
上面的配置中,我們以bizObject.doBiz方法為將要調度的業務執行邏輯。
4、增加調度觸發器
Cron表達式“10 */1 * * * ?”意為:從10秒開始,每1分鐘執行一次。
該調度表示,延遲10秒啟動,然后每隔1分鐘執行一次。
5、增加調度
2014年7月16日 10:09
總結
以上是生活随笔為你收集整理的轮询数据库 java_谁做过定时任务,轮询查询数据。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle如何收缩表空间,ORACLE
- 下一篇: postgresql c语言,任意语言访