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

第3部 EJB編> 第26章 Entity Bean編> 26.10 Entity Beanの呼出し方法> 26.10.3 更新処理の記述

26.10.3.1 処理の流れ

 プライマリキーでEntity Beanのインスタンスを検索しデータを更新するときの処理の流れを示します。

 以下の例はBMPのEntity Beanです。CMPはデータベースアクセス処理をコンテナが行いますが、処理の流れは同じです。

image

  1. 呼出し元のアプリケーションから、findByPrimarykeyメソッドを呼び出します。
    findByPrimarykeyメソッドが発行されると、コンテナからEnterprise BeanクラスのejbFindByPrimaryKeyメソッドが呼び出され、ejbFindByPrimaryKeyに記述したSELECT文を実行し、Primary Keyオブジェクトを作成、返却します。
  2. 呼出し元のアプリケーションから、ビジネスメソッド(setNameメソッド)を呼び出します。
    ビジネスメソッドが呼び出されると、コンテナが以下の処理を行います。
    ビジネスメソッドには、永続化フィールドに更新データを設定する処理を記述します。

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

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