0

Hibernate でデータを保持するスプリング ベースの Web アプリケーションがあります。サービスがデプロイされたときに表示されるデフォルトの Web ページは、すぐにデータの ajax 要求を行います。そのため、データがまだ存在しない場合は、フェッチして永続化する必要があります。サービスを展開するときに、春が来てTomcatがWebページを提供する前に、コードを実行してデータをフェッチして永続化できることを確認したい.

通常のコンテキストリスナーでうまくいくかもしれないと思いましたが、他のすべてが初期化される前に終了するという保証があるかどうかはわかりません。春にこれを行うことができるものはありますか?それとも、コンテキスト リスナーでうまくいくのでしょうか?

4

1 に答える 1

0

spring のアプリケーション イベント (コンテキスト イベント) を使用できます。詳しくはドキュメントを参照してください。ContextStartedEvent

于 2012-10-26T05:36:16.613 に答える