OracleAS 10g R3: Java EE アプリケーション開発 I
この研修コースの教材は、電子ファイル教材「eKit」で提供します。
コースの概要:
このコースでは、Java EEアプリケーションを構築する場合の概念および実践的技術を紹介します。演習では、JavaServer Faces、Enterprise JavaBeansおよびOracle TopLinkを使用して、エンドツーエンドのアプリケーションを構築します。
このJava EE開発の最初のコースでは、クライアント・アプリケーションに特に重点を置きます。Java EEのコア技術の習得に加えて、Oracle Application Development Framework(ADF)を使用してコンポーネントも構築します。
※2009年6月1日から全会場にてテキストを電子ファイル教材「eKit」で提供します。
| スケジュール/購入 |
受講形態 |
価格(消費税込み)
**
|
日数 |
教材 |
講義言語 |
|
スケジュール詳細
|
Instructor-Led Training(集合研修)
|
346,500
円
|
5
日
|
日本語
|
|
|
スケジュール詳細
|
Live Virtual Class
|
346,500
円
|
5
日
|
日本語
|
|
** 含む 消費税
注意:
研修を購入するためにはお客様情報(Oracle.com)の登録が必要です。:
お客様情報(Oracle.com)の登録ページへ!
前提条件:
必要とされる前提コースまたは前提知識:
推奨される前提コースまたは前提知識:
コースの目的:
- EJB 3.0およびJavaServer Facesを使用した、Java EEを含むWebアプリケーションの構築
- Oracle Application Server 10gへのアプリケーションのデプロイ
- 特定のJava EEアプリケーションの要件に基づいた、EJB、Webサービスなどの適切なコンポーネントの識別
- WebクライアントおよびJavaクライアントを使用した、Java EEビジネス・サービスのテスト
- Java EEアプリケーションでのMVCアーキテクチャの使用
コースの内容:
Java EEの概要
- クライアント・コンポーネント
- ビジネス層コンポーネント
- 通信コンポーネント
- Web層コンポーネント:
- アプリケーションのデプロイ
- Java EEおよびJDeveloper
Java EEアプリケーションの設計
- Java EE設計パターン
- MVCアーキテクチャ
- JSFの概要
- フレームワークを使用したJava EEアプリケーションの開発
- Oracle WebCenter Suite
永続性レイヤーの作成
- O-Rマッピング
- エンティティBean POJO
- Java Persistence API
- 名前付き問合せ
- 注釈
- JDeveloperでのEJBの作成
ビジネス・ロジックの実装
- セッションEJBのタイプ
- 作業単位
- ステートレス・セッションBean
サーブレットを使用したWeb層の実装
- サーブレットのライフ・サイクル
- HTTPサーブレット
- サーブレット・メソッド
- サーブレットのマッピング
- トランザクション処理
JavaServer Pagesを使用したWeb層の作成
- サーブレット
- ビジネス・ロジックとプレゼンテーション・ロジック
- JSPのライフ・サイクル
- 基本的なJSP要素
- JSPおよびJavaBeans
- JDeveloperでのJSPの作成
JavaServer Facesを使用したWeb層の作成
- JSFの概要
- JSFのライフ・サイクル
- JSFコンポーネントの使用
- JSFタグ・ライブラリ
- マネージドBeanの使用
- JDeveloperでのJSFベースのJSPの作成
アプリケーションでのデータのバインド
- ADFデータ・バインディングの使用
- JSFへのデータのバインド
- JSFマネージドBeanへのデータのバインド
- 検証の実装
ADF Facesコンポーネントを使用したWeb層の拡張
- ADF Facesの概要
- コンポーネント・ベースのアプリケーション開発
- UIコンポーネント
- リッチ・インターネット・コンポーネント
ナビゲーションおよびページ・フローの計画
- JSFナビゲーション・フローの指定
- JSFデータ・フローの処理
- マネージドBeanの作成
アプリケーションの利便性の向上
- 国際化
- リソース・バンドル
- コントロール・ヒント
- 検証メッセージ
- メッセージ・バンドル
問合せページの構築
- 検索メソッド
- 検索基準を入力するパラメータ・フォーム
- アクション・リスナー
- デフォルトのワイルドカード
更新可能なページの作成
- ページ・メソッド
- トランザクション・メソッド
- 式言語を使用した動作のカスタマイズ
- コンストラクタ
- バッキングBean
- 管理プロパティ
アプリケーション・イベントの処理
- JSFライフ・サイクル・イベント
- イベント・リスナーの作成
- JSFコンポーネントの検証
- データの変換
Java EEアプリケーションのデプロイ
- JAR、WAR、EARファイル
- OC4Jの設定および構成の概要
- デプロイ計画の作成
- JDeveloperでのデプロイメント・ディスクリプタの作成
- Enterprise Managerを使用したJava EEアプリケーションのデプロイ
アプリケーション・コンポーネント間の通信
- Java Messaging Service API
- EJB参照
- メッセージ指向ミドルウェア
- 同期および非同期のメッセージ
- マネージドBeanのライフ・サイクル
- メッセージ・モデル
Webサービスを使用したビジネス層のデプロイ
- サービス指向アーキテクチャの概要
- Webサービスの概要
- Web Services Definition Language(WSDL)
- SOAPとの通信
TopLinkを使用した永続性レイヤーの作成
- マッピング・タイプ
- キャッシュおよびトランザクション
- 名前付き問合せ
- テスト・クライアント
トラブルシューティング
- ロギングおよび診断のためのJDeveloperツールの使用
- クライアントから切り離したデータ・モデルのテスト
- FileMon、JUnitおよびHTTPアナライザの使用