CMP シーケンス・グループのランタイムの設定
エンティティー Bean のコンテナー管理パーシスタンス (CMP) シーケンス・グループを指定することにより、Enterprise JavaBeans (EJB) アプリケーションの実行中に特定のタイプのデータベース関連の例外を防止することができます。 それぞれのグループ内で、Bean がリレーショナル・データベース表を更新する順序を指定します。
始める前に
シーケンス・グループを定義する場合は、次の 2 つのタイプのうちのいずれかとして指定します。
- Bean パーシスタンス・シーケンスを、データベース 参照保全性 (RI) 違反を防ぐように設定する場合は RI_INSERT。 詳しくは、トピック『アセンブルされた EJB モジュールでのコンテナー管理パーシスタンスのシーケンスのグループ化』を参照してください。
- Bean パーシスタンス・シーケンスを、オプティミスティック並行性制御の結果生じる例外を最小限に抑えるように設定する場合は UPDATE_LOCK
このタスクについて
重要: エンタープライズ Bean のバックエンド・データへのマッピングにトップダウン・マッピングを使用することを既に選択した場合、あるいは選択する予定である場合は、RI_INSERT タイプのシーケンス・グループを作成する必要はありません。 本製品では、トップダウン・マッピングを選択した場合に作成されるデータベース・スキーマ用の RI ポリシーは生成されません。
このタスクの実行方法については、アセンブリー・ツールのインフォメーション・センターを参照してください。