0
我有一個Spring應用程序,我需要通過bean初始化導入某些情況下,像這樣:如果導入上下文失敗,如何防止主要上下文失敗?
<bean id="import" class="importer">
<constructor-arg value="classpath*:config.xml">
</bean>
如果有任何錯誤,而進口,程序應該不會失敗,而主要方面應繼續初始化。
有沒有辦法做到這一點?
但'lazy-init =「true」'只能在創建bean時使用,而且我需要做一些自定義導入,就像缺省的' ',但不要拋出異常,當導入上下文無法加載時 –
TEXHIK
2015-02-10 15:55:13
你能解釋一下你在說什麼類型的導入。 – nebula 2015-02-10 15:59:14
我正在從xml配置文件導入另一個應用程序上下文。默認情況下,我可以做到這一點,因爲我解釋了上層,但如果導入上下文失敗,主要上下文也將失敗,並且應用程序將無法啓動。我需要做我的自定義導入,像默認一樣工作,但如果導入失敗,請繼續加載主要上下文。 – TEXHIK 2015-02-10 16:06:40