背景
JDeveloperでは、使用するテクノロジの特定の組合せを指定したテンプレートに基づいて、アプリケーションを作成できます。新規のアプリケーション・ワークスペースを作成する際に選択するテンプレートによって、次のことが決まります。
アプリケーション・テンプレートを使用すると、開発タスクをより迅速に開始できます。たとえば、StrutsコントローラとしてWebアプリケーションを作成する場合、「Webアプリケーション(デフォルト)」のテンプレートを選択すると、ワークスペースといくつかのプロジェクト・フォルダが作成され、Strutsライブラリが適切なプロジェクト・フォルダに追加されます。
注意: 任意のタイプのアプリケーションを作成する際、テクノロジ・スコープを指定しない場合は、「テンプレートなし(すべてのテクノロジ)」だけが選択できます。
Webアプリケーションを作成する場合、次に示す利用可能なテンプレートから選択できます。いずれを選択しても、データ・バインディング用にOracle ADFフレームワークによって実装されるデザイン・パターンを利用できます。
目的 | 選択するWebアプリケーション・テンプレート |
---|---|
Oracle ADF Business Componentsをビジネス・サービスに、Oracle ADF UIXページまたは標準JSPページをプレゼンテーション・レイヤーに使用する、Strutsベースのデータ・バインドされたWebアプリケーションを作成すること |
Webアプリケーション(デフォルト) |
Oracle ADF Business Componentsをビジネス・サービスに使用する、データ・バインドされたJSPアプリケーション(Strutsコントローラは使用しない)を作成すること |
Webアプリケーション(デフォルト、コントローラなし) |
EJBコンポーネントをビジネス・サービスに使用する、Strutsベースのデータ・バインドされたJSPアプリケーションを作成すること |
Webアプリケーション(JSP、Struts、EJB) |
EJBコンポーネントをビジネス・サービスに使用する、データ・バインドされたJSPアプリケーション(Strutsコントローラは使用しない)を作成すること |
Webアプリケーション(JSP、EJB) |
Javaアプリケーションを作成する場合は、次のテンプレートから選択できます。
目的 | 選択するJavaアプリケーション・テンプレート |
---|---|
Oracle ADF Business Componentsをビジネス・サービスに、Oracle ADF JClientとADFデータ・バインディングをSwingコンポーネントに使用する、データ・バインドされたSwingクライアント・アプリケーションを作成すること。 |
Javaアプリケーション(デフォルト) |
Swing、JavaBeans、JavaなどのJ2EEテクノロジを使用するJavaアプリケーションを作成すること。上の選択肢とは異なり、このテンプレートは、ADFデータ・バインディングを利用しません。 |
Javaアプリケーション(Java、Swing) |
WebアプリケーションまたはJavaアプリケーションのいずれかでWebサービスを使用する場合、アプリケーションの作成前にアプリケーション・テンプレートを編集し、そのテンプレートで利用可能なテクノロジ・スコープのリストにWebサービス・テクノロジ・スコープを追加できます。
タスク
これらのタスクは、JDeveloperでアプリケーション・テンプレートを使用した場合に実行できます。
短時間でアプリケーション・ワークスペースを作成するには、次のようにします。
「アプリケーション・ワークスペースの作成」ダイアログを使用して、アプリケーションに必要なテンプレートを選択します。Oracle ADFアプリケーションの場合は、次の操作を実行します。
アプリケーション・テンプレートを作成および編集するには、次のようにします。
JDeveloperでアプリケーションを作成する際に役立つその他のガイドラインは、次のトピックを参照してください。
テクノロジ・スコープとOracle ADFの詳細は、次のトピックを参照してください。
アプリケーション・テンプレートを管理する方法の詳細は、次のトピックを参照してください。
Copyright © 1997, 2004, Oracle. All rights reserved.