アプリケーションでサポートデータを使用していますが、サーバーの起動時にそのデータをロードします。私は春の文脈を使っています。サーバーの起動時にアプリケーション・コンテキストをロードできれば、問題は解決されます。私はそれを使用しないように、ばね部品わからないサーバーの起動時に特定のSpring Beanを起動する方法
答えて
が、JSFであなたは@ApplicationScoped
@ManagedBean
そのeager
attribtueがtrue
に設定されている使用することができます。
@ManagedBean(eager=true)
@ApplicationScoped
public class Data {
// ...
}
これは、webappの起動時にマネージドBeanを自動構築します。
ViewScopedはSpringと統合するとApplicationScopedが動作しないことがあります。 –
@maple_shaft:私はJava EE 6でSpringの有用性を常に考えてきました。 – BalusC
@BalusC私は同意します。 JEE6は、Springが解決するために作成された多くの問題を修正しました。つまり、SpringにはEE6以外の機能が追加されています(これは、任意のアプリケーションで必要となる場合もあります)。 –
ServletContextListener
を登録し、contextInitialized()
(see Servlet Life-Cycle Events)にBeanをフェッチします。
これは、2つの利点があります。
- あなたが事前に定義されたために、いくつかの豆を取り出すことができます(このが必要になることはありませんが、まあ、現実は常に勝利)
- それはあなたに干渉しないだろうしテスト
- 1. サーバーの起動時にアプリケーションを起動する方法
- 2. 起動時に特定のデータベース上で実行するようにSpring起動アプリケーションを設定する方法
- 3. 起動時にOSXでJenkinsサーバーを起動する方法
- 4. EntityManagerFactory Spring起動テストのBean
- 5. Spring起動時にサーバーを起動するときの複数のエラー
- 6. アプリ起動時にspring beanのメソッドを複数実行する方法
- 7. サーバー起動時に春のBeanが例外をスローする
- 8. web.xmlからspring beanを起動する
- 9. 特定の時刻にアプリケーションを起動する方法
- 10. JBOSS 7サーバーの起動時間を測定する方法は?
- 11. サーバーの起動時に自動レールアプリが起動しますか?
- 12. 起動デバイスを特定する方法
- 13. Windows 10の起動時にEclipseを起動する方法
- 14. 任意のBeanからのSpring起動時のEntityMamangerへのアクセス
- 15. Android 2.2:起動時に自動的に起動する方法と、別のアプリを起動させる方法
- 16. Spring起動時のステートレスセッション
- 17. Spring起動時のSQLロギング
- 18. Spring起動時のRESTful API
- 19. サーバーの起動時にSpring Security Configエラーが発生する
- 20. Windowsホストで起動/起動時にVagrantを起動する方法は?
- 21. Ubuntuサーバーの起動時にmeteorを実行する方法
- 22. nssmサーバーの起動時にSERVICE_PAUSEDエラーを修正する方法
- 23. apache karafで起動時にバンドルを起動する方法
- 24. 起動時にplackアプリケーションを起動する方法
- 25. iPhone起動時にアプリケーションを起動する方法
- 26. 起動時にサービス( `IServiceCollection`)を起動する方法
- 27. 起動時に "unbound"を起動する方法
- 28. Spring起動方法クイックスタートコード
- 29. Spring起動/再起動のページの実装方法
- 30. Azure Appサービス - 起動時に跳ね返るSpring起動アプリケーション
コンテキスト初期化イベントをリッスンしないのはなぜですか? –