コンテナ管理による関係の管理

関連項目

CMP 関係は、関係が ejb-jar.xml の汎用配備記述子にどのように記述されているかに基づいて、コンテナによって管理されます。

ejb-jar.xml の CMP 関係を変更する

  1. 「プロジェクト」ウィンドウで、EJB モジュールプロジェクトの「構成ファイル」ノードを展開し、 ejb-jar.xml をダブルクリックします。
  2. ビジュアルエディタの最上部で「CMP 関係」をクリックします。

    ビジュアルエディタに、EJB モジュールの既存のコンテナ管理による関係の表が表示されます。

  3. 表内で関係の名前をダブルクリックし、「CMP 関係を編集」ダイアログを開きます。
  4. 関係を記述するプロパティーをダイアログで編集します。
  5. 「閉じる」をクリックします。

ejb-jar.xml の CMP 関係を削除する

  1. 「プロジェクト」ウィンドウで、EJB モジュールプロジェクトの「構成ファイル」ノードを展開し、 ejb-jar.xml をダブルクリックします。
  2. ビジュアルエディタの最上部で「CMP 関係」をクリックします。

    ビジュアルエディタに、EJB モジュールの既存のコンテナ管理による関係の表が表示されます。

  3. 表内で関係の名前を選択し、「削除」をクリックします。

CMP 関係の作成

CMP エンティティー Beans を最初から生成し、アプリケーションに CMP 関係を指定する必要がある場合、XML エディタで配備記述子ファイルを編集する必要があります。ソースコードの対応する部分を変更する必要もあります。CMP エンティティー Beans で作業している場合、ejb-jar.xml での変更に基づいてソースコードが更新されることはありません。

ejb-jar.xml の新規 CMP 関係を作成する

  1. 「プロジェクト」ウィンドウで、EJB モジュールプロジェクトの「構成ファイル」ノードを展開し、 ejb-jar.xml をダブルクリックします。
  2. 「XML」タブをクリックし、XML エディタで配備記述子ファイルを編集します。

各 CMP 関係には次の項目が必要です。

すべての J2EE モジュールタイプの構成可能なプロパティーを示した完全なリストについては、『Sun Java System Application Server Developer's Guide』の付録 A「Deployment Descriptor Files」を参照してください。

CMP エンティティー Bean 仕様についての詳細な説明は、『Enterprise JavaBeans Specification, v2.1』を参照してください。

関連項目
配備記述子について
EJB 配備記述子の構成
EJB モジュールの設定について
データベースからの CMP エンティティー Bean の生成

著作権と商標について