このチュートリアルでは、EJB 3.1 仕様を使用して、カウンターを増分する簡単な EJB 3.1 アプリケーションを作成、デプロイおよび実行する方法について説明します。
このチュートリアルでは、オプションとしてインストール可能ないくつかのコンポーネントが必要となる場合があります。
サンプルを実行しているときにエラーが発生したり、ユーザー・インターフェースのオプションが見つからなかったりした場合、以下の適切なオプション・コンポーネントがインストールされていることを確認してください。
- IBM® WebSphere® Application Server バージョン 8.0 以上
このサンプルを使用するには、アプリケーション・サーバーをインストールして構成する必要があります。
サーバー・ランタイム環境が使用可能であることを確認するには、をクリックします。このペインで、インストール済みのサーバー・ランタイム定義を追加、削除、または編集できます。
このチュートリアルは、いくつかの演習に分かれています。チュートリアルの正しい効果を得るには、これらを順序どおりに完了する必要があります。このチュートリアルでは、EJB 3.1 仕様を使用して、EJB Bean、リモート・インターフェース、およびローカル・インターフェースが含まれる EJB プロジェクトを作成する方法について説明します。また、サーバーにアプリケーションをデプロイするためのサーブレットおよび Faces JSP が含まれる Web プロジェクトも作成します。
演習では次のことを行います。
- EJB 3.1 仕様を使用して、カウンターを増分する簡単な EJB 3.1 アプリケーションを作成、デプロイおよび実行します。
- Java™ プロジェクト EJBCounterSampleEE6 を作成します。
また、EJB 3.1 Singleton Bean (インターフェース・クラスと実装クラスの両方)、SingletonCounterBean.java、および JPA 2.0 エンティティー・クラス JPACounterEntity.java を作成します。
- Web プロジェクト (EJBCounterWeb) を作成します。また、Java ServerPages (JSP) ページおよびユーティリティー Java クラスを作成します。
- EAR アプリケーション EJBCounterEAR6 を作成します。これには、EJB プロジェクトと Web プロジェクトが含まれます。
所要時間
このチュートリアルを終了するのには、約 30 分かかります。このチュートリアルに関連したその他の概念について調べる場合は、終了までにさらに時間がかかります。
スキル・レベル
上級
対象読者
このチュートリアルは、Enterprise JavaBeans、特に EJB 3.1 また、Java EE 6 テクノロジーを十分理解しているユーザーが対象です。
システム要件
このチュートリアルを完了するには、次のツールおよびコンポーネントがインストールされている必要があります。
- WebSphere Application Server バージョン 8.0 以降。
- クリーンなワークスペース。
前提条件
このチュートリアルをすべて完了するには、以下の項目を十分理解している必要があります。
- Java EE 6 および Java プログラミング
- 基本 Enterprise JavaBeans (EJB) および EJB 3.1 の概念