Hitachi

Cosminexus V11 アプリケーションサーバ Webサービス開発ガイド


17.2 プロバイダ

プロバイダは,Providerアノテーションでアノテートされ,標準仕様によって定義されるインタフェースを実装するクラスです。

プロバイダは,Webアプリケーション(WARファイル)ごとにインスタンス化されます。プロバイダのライフサイクルは次のとおりです。

  1. コンストラクタが呼び出される

  2. 必要なインジェクションが行われる

  3. 適切なメソッドが呼び出される

  4. GC(ガーベージコレクション)の対象になる

〈この節の構成〉