在靜態方法中應用spring注入的類

2022-01-29 07:43:47 字數 418 閱讀 2460

最近在一次專案的重構中,原專案需要在靜態方法中呼叫service,現在需要更換框架,service需要自動注入,無法再靜態方法中呼叫

解決思路:

建立乙個當前類的靜態變數,建立乙個方法,使用@postconstruct 進行註解,被@postconstruct修飾的方法會在伺服器載入servle的時候執行,並且只會被伺服器執行一次。postconstruct在建構函式之後執行,init()方法之前執行。方法中將當前service,呼叫時直接使用靜態變數呼叫service

**例項:

@component

public

class

autologinutil

public

static

void

autologin()

}

Spring中Responsebody註解的作用

好長一段時間以來都只是寫些測試 好久沒寫專案 了,以至於spring那套東西日漸生疏了。最近在折騰乙個小專案,寫了乙個controller用來響應ajax請求,結果斷點除錯發現一直返回 404 not response.折騰了快2小時,一直沒想到是註解的問題,萬般無賴之下上了度娘,方才如夢初醒,特意...

在工具類中靜態方法使用Spring的元件

author dongguabai date 2018 9 27 10 14 component public class vworgsupport if lowest orgtype 06.equals orgtype orgtype 0 integer.valueof orgtype 1 aut...

Spring靜態方法中呼叫Bean

在寫專案時,我們都會有習慣將一些特定功能的函式,封裝到工具類的靜態方法中,呼叫時,直接通過類命呼叫靜態方法即可。但是,有一些工具類,我們希望靈活一點,比如方法裡面有個變數的值是通過配置檔案或其它形式進行賦值的。解析 這裡我們將這個工具類tokenutil 使用 component註解的形式,依賴注入...