モデル・プロジェクトでのEnterprise JavaBeansコンポーネントの使用

このトピックは、「モデル・プロジェクト用のビジネス・サービスの作成」の手順に従って、Enterprise JavaBeansがビジネス・サービス・テクノロジとして選択されていることを前提としています。

WebベースのEJBアプリケーションを作成するには、次のようにします。

  1. 「新規」ギャラリで、「Enterprise JavaBeans」ノードを選択します。
  2. 「項目」リストで、「EJBダイアグラム」または「CMP Entity Bean(表ベース)」を選択します。
  3. Entity Beanを定義します。またオプションで、ビジネス・ロジックおよびカスタムfinderメソッドを追加します。
  4. セッションFacadeデザイン・パターンを実装するためのSession Beanを作成します。
  5. クライアントのデータのニーズを分析します。クライアントの設計が完了しているかどうかにかかわらず、この時点で、クライアントで表示する必要があるデータを決定し、それらのデータ間の関係を指定する必要があります。ビジネス・サービス・メソッドをSession Beanに追加するか、Entity Beanに追加します(あるいはその両方)。これらのBeanにより、クライアントが必要とするデータが提供されます。
  6. Entity Beanにデータ転送オブジェクトを生成します。リモート・インタフェースおよびローカル・インタフェースに別々のオブジェクトが作成されることに注意してください。
  7. プロパティ・インスペクタを使用して、データ・アクセス・オブジェクトのXMLファイルのメタデータを指定します。通常、適切な型をコレクションに指定するという形で行います。
  8. データ・バインドされたアプリケーション・クライアントを作成するために、EJB Session BeanをOracle ADFデータ・コントロールに登録します。
  9. Strutsページ・フローを作成し、JSPページまたはUIXページ「ViewController」プロジェクトに作成します。

モデル・プロジェクト用のビジネス・サービスの作成
EJBのモデリングについて

 

Copyright © 1997, 2004, Oracle. All rights reserved.