Spring Quartz無法自動注入bean問題

2021-08-02 20:44:50 字數 333 閱讀 1672

我們有時需要執行一些定時任務(如資料批處理),比較常用的技術框架有spring + quartz中。無奈此方式有個問題:spring bean無法自動注入。

成員變數新增註解@autowired

然後在方法中(如例子中的querytraderno方法)新增以下**,自動注入成員變數實現類

springbeanautowiringsupport.processinjectionbasedoncurrentcontext(this);

關於引發這個問題的原因,有待深入驗證。說的比較多的是quartz與springmvc的context不同,父context無法訪問子context中的bean。

初次使用Spring quartz

最近由於公司人力資源部門的需要,由於公司每天的 太多,想做乙個定時的自動歸檔報表的功能,在我領導金導的幫助下,基本是實現了功能。下面是我自己總結的步驟 1 建立乙個spring task.xml 名字隨便 的xml檔案,配置如下 2 編寫autorunarchivedayserviceimpl類 這...

spring quartz 多次呼叫

早上測試程式的時候,發現專案下的定時任務quartz同一時刻有乙個任務執行了兩次,但是我清楚地記得原來是沒有問題,很是懊惱。第一步 檢查配置檔案,檔案內有配置concurrent為false,理論上來講應該可以防止job同時執行兩次的問題。work false 0 0 2 第二步 既然不是quart...

Ubuntu 開機無法自啟 fcitx

在安裝好 搜狗拼音輸入法後,發現無論怎麼切換輸入法,都無法開啟。經過查詢資料,應該是由於4.2.4新版的fcitx與系統預設的locale有點問題。把下面這段 貼上到主資料夾下的.xprofile中 如果不存在這個檔案,則新建乙個。cd sudo vi xprofile輸入如下內容,儲存退出 exp...