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

第3部 EJB編> 第14章 EJBアプリケーションの呼出し方法> 14.2 Entity Beanの呼出し方法> 14.2.5 削除処理の記述

14.2.5.2 削除処理の記述例

■ 記述する処理概要

  1. 呼び出すEntity Beanのlookup処理を行い、EJB homeを取得する。
  2. findByPrimaryKeyメソッドを呼び出し、プライマリキーオブジェクトを取得する。
  3. removeメソッドを呼び出す。

■ 記述例

       (lookup処理でEJB homeの取得)
    EmployeeEntityRemote etyRemote = null;
    EmployeeEntityPrimaryKey pk = new EmployeeEntityPrimaryKey();
    pk.ID = empEV.getId();
    try {
        etyRemote = etyHome.findByPrimaryKey(pk);
    } catch ( FinderException ex ) {
        throw new UserException( ex.getMessage() );
    } catch ( RemoteException ex ) {
        throw new EJBException( ex.getMessage() );
    }

    try {
        etyRemote.remove();
    } catch ( RemoveException ex ) {
        throw new UserException( ex.getMessage() );
    } catch ( RemoteException ex ) {
        throw new EJBException( ex.getMessage() );
    }
                                   :

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

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