Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド
|
目次
索引
|
15.2.3.2 更新処理の記述例
■記述する処理概要
- 呼び出すEntity Beanのlookup処理を行い、EJB homeを取得する。
- findByPrimaryKeyメソッドを呼び出し、プライマリキーオブジェクトを取得する。
- ビジネスメソッドを呼び出す。
■記述例
--------------------------------------------------------------------------------
(lookup処理でEJB homeの取得)
:
EmployeeEntityRemote etyRemote = null;
EmployeeEntityPrimaryKey pk = new EmployeeEntityPrimaryKey();
pk.ID = empEV.getId();
try {
// findByPrimaryKeyの呼出し
etyRemote = etyHome.findByPrimaryKey(pk);
} catch ( FinderException ex ) {
throw new UserException( ex.getMessage() );
} catch ( RemoteException ex ) {
throw new EJBException( ex.getMessage() );
}
// ビジネスメソッド/抽象アクセッサメソッド(setName,setDept,setAge)の呼出し
etyRemote.setName( empEV.getName() );
etyRemote.setDept( empEV.getDept() );
etyRemote.setAge( empEV.getAge() );
:
--------------------------------------------------------------------------------
Copyright 2008 FUJITSU LIMITED