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

[目次][用語][索引][前へ][次へ]

17.2 プロバイダ

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

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

  1. コンストラクタが呼び出される
  2. 必要なインジェクションが行われる
  3. 適切なメソッドが呼び出される
  4. GC(ガーベージコレクション)の対象になる
<この節の構成>
17.2.1 エンティティプロバイダ
17.2.2 例外マッピングプロバイダ