WebSphere Application Server Network Deployment for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化

不明な primary-key クラス

Enterprise JavaBeans Bean バージョン 2.1 用のエンティティー Bean の書き 込み時に、最小必要要件に、通常 1 次キー・クラスが含まれています。 ただし、 場合によっては、 コンテナー管理パーシスタンス (CMP) とともに エンティティー Bean に primary-key クラスを指定しないように選択することもできます。

おそらく、 1 次キーが存在しないことは明らかですが、 存在するのであれば、 デプロイヤーがデプロイメント時に 1 次キー・フィールドを選択できるようにしたいでしょう。 1 次キー・タイプは、 通常、エンティティー・オブジェクトを保管するデータベース・システムによって使用されるタイプから派生するものであり、 当該キーが何であるか分からない場合があります。

そのため、不明キー・タイプ は、実際には、デプロイメント時に選択されたタイプであり 、Bean がデプロイされるたびに変更可能になります。 このキーは、クライアント・コードでは Object タイプとして処理する必要があります。

現在、WebSphere Application Server は、トップダウン・マッピングをサポートしており、 アプリケーション・サーバーで生成された String キーをデプロイヤーが選択できるようにしています。 この機能の使用方法の例については、サンプル・ライブラリーを参照してください。




関連概念
エンタープライズ Bean
関連タスク
エンタープライズ Bean の開発
関連資料
エンタープライズ Bean 開発のためのベスト・プラクティス
エンタープライズ Bean: 学習用リソース
参照トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 8:28:52 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.nd.iseries.doc/info/iseriesnd/ae/rejb_unprikey.html