2013-04-01 35 views

回答

1

我假設它是一個EJB應用程序,在這種情況下,您可以使用singleton session bean,它可以以便攜式,獨立於供應商的方式用於應用程序初始化。

而且如果它是一個Web應用程序,那麼你需要如果您使用EJB 3.1使用ServletContextListener

+0

好的,但我該如何開始呢?爲了測試我想寫日誌「開始應用程序」。 – Gorets

+0

您需要在EJB上使用@Startup註釋 –

1

,您可以按照this blog entry描述使用@Singleton@Startup

如果您使用的是舊版本的規範,實現此目的的常用方法是註冊一個ServletContextListener,它執行所需的初始化。這顯然需要在你的耳朵裏製造一場戰爭,如果你還沒有。