Developer Tools
JDeveloper
Enterprise JavaBeans(EJB)テクノロジーは、ビジネス・ロジックをカプセル化するJava Platform Enterprise Edition(Java EE)のサーバー側コンポーネント・アーキテクチャです。 EJBテクノロジーによって、Javaテクノロジーに基づくセキュアで移植可能な分散トランザクション・アプリケーションを迅速かつ容易に開発できます。
Java Persistence APIは、永続性とオブジェクト/リレーショナル・マッピングの管理に使用する標準的なAPIです。 Javaドメイン・モデルを使用するアプリケーション開発者がリレーショナル・データベースを管理するためのオブジェクト/リレーショナル・マッピング機能を提供します。 Java Persistence APIは、Java EEプラットフォームの一部です。 Java SE環境でも使用できます。
ここでは、Session BeanとJPAエンティティを開発することで、永続化モデルを実装します。 これらのBeanは、モデルの永続性にEJB 3.0アノテーションおよびJPAを使用します。 このステップでは、EJB 3.0エンティティを使用して、注文と注文項目のための永続化モデルを作成します。
表からのエンティティの作成を開始するには、Create Entities from Tablesウィザードを起動します。 ウィザードを開くには、「
File
」
「
New
」の順に選択します。 New Galleryで「
Business Tier
」を展開し、
Categories
ツリーで「
EJB
」を選択します。次に、
Items
リストで「
Entities from Tables
」を選択します。 「
OK
」をクリックします。
Orders表およびOrderItems表の永続化オブジェクトを作成する必要があります。 永続化オブジェクトは、エンティティとして実装されます。 デフォルトのゲッター・メソッドとセッター・メソッドは、注文データと注文項目データに対して作成されます。 これらのメソッドは、Session Beanの一部として実装されます。 続いて注文と関連する注文項目に基づいたマスター・ディテールJSFページおよび注文項目データを更新できる問合せ編集JSFページを作成します。
Copyright © 1997, 2008, Oracle. All rights reserved.