Quartz 2 x 與老版本使用比較

2021-07-03 03:00:44 字數 900 閱讀 7430

問題描述: quartz 2.x 後新建jobdetail方法發生了變化;

之前老版本直接使用new方法建立jobdetail例項和crontrigger例項:

scheduler scheduler = new stdschedule***ctory().getscheduler();

scheduler.start();

jobdetail jobdetail = new jobdetail("helloworldjob",

scheduler.default_group, hellojob.class);

map map = jobdetail.getjobdatamap();

map.put("message", " message");

map.put("jobdetailmessage", " jobdetailmessage");

map.put("triggermessage", " triggermessage");

string cronexpression = "3/5 * * * * ?";

//string cronexpression = "3/5 * 20,21,22,23 * * ?";

trigger tringer = new crontrigger("crontrigger",scheduler.default_group, cronexpression);

scheduler.schedulejob(jobdetail, tringer);

現在這種方法會被標記為depression,新方法採用工廠模式統一管理:

public static void addjob() throws exception

Django 1 x版本與2 x版本 區別

匯入的模組是 from django.conf.urls import url urlpatterns中url對應的是正規表示式,如下 from django.conf.urls import url,include from django.contrib import admin urlpatte...

GDAL編譯(2 x與1 x版本通用)

首先宣告這是在windows平台下使用vs編譯的執行庫,linux平台編譯很簡單就不贅述,windows平台下有幾個地方需要注意,所以需要簡單說明一下 編譯32位執行庫,就直接開啟x86 tools command prompt 命令列,進入gdal源 所在目錄,依次輸入執行如下命令即可 nmake...

齊博x2模型裡邊鉤子的建立與使用

裡邊的這段 如下 protected static function success pay order info 這個方法是使用者 支付訂單款後執行的操作。裡邊埋了乙個鉤子。其中get hook就是鉤子函式,所以他是不能使用類裡邊的方法與屬性的。這裡有乙個很特殊的地方,就是增加了第6項引數,指定了...