このコースでは、サーバサイド・コンポーネント・フレームワークであるEnterprise JavaBeans を使用したアプリケーション開発のための基本的な知識と、プログラミング・テクニックを習得します。 (Java EE 5 対応)
対象者
- Enterprise JavaBeans を使用したサーバサイドのアプリケーション開発のための知識を習得される方。
上に戻る
前提条件
このコースを修得するためには、以下のスキル/知識が必要です:
- 以下のコースを受講された方。または、同等の知識をお持ちの方。
- SL-275-1-V2「Java プログラミング I」
- SL-275-2-V2「Java プログラミング II」
- SL-314-V2 「サーブレット/JSP を使用した Web Component 開発」
- JDBC の基礎的な知識をお持ちの方。
上に戻る
習得できるスキル
- Enterprise JavaBeans 概要
- EJB アーキテクチャ
- Session Bean
- Entity クラス 基礎
- トランザクション
- Web コンポーネントとの連携
上に戻る
トピック
実習環境
- J2SE(TM) Development Kit 5.0 Update 10(JDK 5.0)
- Java Platform, Enterprise Edition 5 (Java EE 5)
- NetBeans 5.5(日本語)
上に戻る
コース内容
このコースでは、Enterprise JavaBeans を使用したアプリケーション開発のための基本的な知識を紹介します。(Java EE 5 対応)EJB 2.x から EJB 3.0 への変更点も紹介します。
Enterprise JavaBeans 概要
多階層構造システムにおける Enterprise JavaBeans の役割および、概要について説明します。また、Enterprise Bean の実行環境として、Java EE 5(Java Platform, Enterprise Edition 5)の機能について説明します。
EJB アーキテクチャ
Enterprise Bean が実行されるまでの仕組みを通して、インタフェースや EJB コンテナの役割など、全般的な EJBアーキテクチャを説明します。
Session Bean
Enterprise Bean として定義されている Stateless Session Beanおよび Stateful Session Bean について、説明します。
Entity クラス 基礎
EJB 3.0 での Entity クラスの概要および定義方法、O/R Mapping アノテーション、EntityManager などといった基本要素について説明します。
トランザクション
EJB環境で利用できるトランザクション制御について説明します。
Web コンポーネントとの連携
Web コンポーネントとの連携について説明します。
上に戻る
|