1
我想將BootStrap init內容分解爲單獨的文件。我的目標是改進一個相當大的BootStrap.groovy文件,將其分解爲更小,更智能的名稱塊。將init邏輯外部化爲外部文件
可以做到這一點嗎?
我想將BootStrap init內容分解爲單獨的文件。我的目標是改進一個相當大的BootStrap.groovy文件,將其分解爲更小,更智能的名稱塊。將init邏輯外部化爲外部文件
可以做到這一點嗎?
BootStrap
支持自動連接,所以你可以把邏輯放到服務方法,注射服務(S)爲BootStrap
,並呼籲從init
塊的方法。
或者,您可以有幾個不同的文件,其名稱結尾爲BootStrap.groovy
,例如, SecurityBootStrap.groovy
,DatabaseBootStrap.groovy
等,他們都將被執行。不過,我不確定是否可以保證多個引導腳本將運行的順序,所以如果排序很重要,那麼服務注入路由更安全。
謝謝,我會放棄它。你認爲我會找到一些記錄,如果我谷歌? – 2013-02-26 16:07:35
@JohnGiotta依賴注入與控制器完全相同。 – 2013-02-26 16:08:24
@SérgioMichels你是對的。忽略我的愚蠢評論。 – 2013-02-26 16:09:21