Interstage Application Server J2EE ユーザーズガイド
目次 索引 前ページ次ページ

第3部 EJB編> 第12章 Entity Beanの実装

12.8 CMP2.0のEnterprise Beanクラスの作成

 CMP2.0のEnterprise Beanクラスには、ユーザの開発するビジネスメソッドだけでなく、オブジェクトの永続化処理を実現するためのメソッドを記述します。

 CMP2.0のEnterprise Beanでは、CMP定義にfinderメソッドの検索条件や、永続化フィールドとデータベースのカラムの対応を定義するため、メソッドにはデータ操作文を記述する必要がありません。このため、ポータビリティ性の高いアプリケーションが容易に開発できます。

 CMP定義の詳細については、“CMP定義”を参照してください。

 Apworksを使用して開発を行った場合、ApdesignerによりEnterprise Beanクラスのひな形が自動生成されます。


下へ12.8.1 CMP2.0のEnterprise Beanクラスの概要
下へ12.8.2 setEntityContextメソッドおよびunsetEntityContextメソッドの記述
下へ12.8.3 ejbCreateメソッドおよびejbPostCreateメソッドの記述
下へ12.8.4 ejbRemoveメソッドの記述
下へ12.8.5 ejbLoadメソッドおよびejbStoreメソッドの記述
下へ12.8.6 ejbActivateメソッドおよびejbPassivateメソッドの記述
下へ12.8.7 ejbHomeメソッドの記述
下へ12.8.8 抽象アクセッサメソッドの記述
下へ12.8.9 ejbSelectメソッドの記述
下へ12.8.10 ビジネスメソッドの記述
下へ12.8.11 例外処理
下へ12.8.12 使用できるメソッド
下へ12.8.13 Enterprise Beanクラスのメソッドが実行可能な操作

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005