2012-11-21 79 views
2

WebSphere應用服務器在其文檔中的一個下面的評論。我在耳朵級別的應用環境和使用ClassPathXmlApplicationContext這是AbstractApplicationContext一個子類。但是不建議這樣做。我有什麼選擇?什麼生命週期掛鉤我可以在耳邊水平利用?此外,請包括任何陷阱或經驗教訓。Application Server和Spring上下文加載

下面的場景是 避免的Spring框架方案的示例:和 它的子類中使用Spring Framework AbstractApplicationContext類

registerShutdownHook

避免。這些類包括公共方法 registerShutdownHook,它創建一個線程並與 Java虛擬機(JVM)將其登記到在關機時運行,以關閉該應用程序 上下文。作爲替代方案,一個應用程序可以使用的生命週期,它從應用服務器接收容器告示 明確調用 close方法上的應用程序的上下文。

+0

何不在web.xml佈線它使用WebApplication的背景?我相信是一個更好的方式去與你的網絡應用程序。 – dinukadev

+0

你在哪裏創建你的'ClassPathXmlApplicationContext'? – ShyJ

+0

@dinukadev becauze因爲我有耳朵與多個戰爭共享公共服務 –

回答

相關問題