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