| Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]()
|
| 第3部 EJB編 | > 第12章 Entity Beanの実装 | > 12.7 CMP1.1のEnterprise Beanクラスの作成 |
コンテナがデータベースにデータを追加するときに呼び出すメソッドです。
Entity Beanを呼び出すEJBアプリケーションがcreateメソッドを呼び出すと、コンテナはcreateメソッドに対応するejbCreateメソッドを呼び出します。コンテナはejbCreateメソッドが完了すると、データベースに対してINSERT文を発行し、ejbPostCreateメソッドを呼び出します。
ejbCreateメソッドには、以下の処理を記述します。
ejbPostCreateメソッドには通常、処理を記述する必要はありません。
ejbCreateメソッドは以下の規約を満たしていなければなりません。
ejbPostCreateメソッドは以下の規約を満たしていなければなりません。
public SampleBeanPrimaryKey ejbCreate(Integer codeValue, String nameValue, String descValue)
throws javax.ejb.EJBException
{
// 永続化フィールドを入力引数の値で初期化
code = codeValue;
name = nameValue;
desc = descValue;
return( null );
}
public void ejbPostCreate(Integer codeValue, String nameValue, String descValue)
throws javax.ejb.EJBException
{
}
目次
索引
![]()
|