16
我正在尋找一種方法來告訴春天它應該在調用bean的時候調用基於註解的bean上的哪個方法。在基於註解的bean中定義一個destroy方法?
我實際上試圖實現的是,當會話範圍的bean被銷燬以便從該會話中持續某些東西時被通知。
我正在尋找一種方法來告訴春天它應該在調用bean的時候調用基於註解的bean上的哪個方法。在基於註解的bean中定義一個destroy方法?
我實際上試圖實現的是,當會話範圍的bean被銷燬以便從該會話中持續某些東西時被通知。
您需要執行DisposableBean
,或(最好)用javax.annotation.PreDestroy
註釋該方法,該方法更便於攜帶。
好的 - 沒有花哨的註釋呢? ;) 非常感謝! – chzbrgla 2011-06-06 13:44:41
有'javax.annotation.PreDestroy',但我沒有使用它自己。 – artbristol 2011-06-06 13:45:43
如果你需要註冊一個你沒有控制權的bean,那麼你需要包裝它?還是有更好的方法來關閉註冊爲bean的資源? – 2016-07-11 09:19:13