Interstage Studio ユーザーズガイド
目次 索引 前ページ次ページ

第2章 ウィザード> 2.2 ソース生成ウィザード> 2.2.14 Enterprise Bean> 2.2.14.7 Enterprise Beanの作成時に指定する情報

2.2.14.7.17 ejbSelectメソッドの定義

ejbSelectメソッドのメソッド名、戻り値の型、パラメタ、例外、検索条件を定義します。

項目

説明

メソッド名

メソッド名を指定します。
ejbSelectメソッド名は、必ずejbSelectで始まる必要があります。

戻り値の型

メソッドの戻り値の型が表示されます。
検索結果となる永続化フィールドやEntity BeanのComponentインタフェースを指定します。Entity BeanのComponentインタフェースにRemoteインタフェースを指定した場合は、ウィザード終了後にdeployment descriptorにRemoteを返却することを指定する必要があります。検索結果が複数になる場合には、java.util.Collection、java.util.Set を指定します。

パラメタリスト

メソッドのパラメタ(型、変数名)を定義します。
各パラメタの変数名と型を選択して、編集することができます。パラメタの型は、型の一覧から選択することも、値を直接入力することもできます。

パラメタ追加

メソッドにパラメタを追加します。
[パラメタ追加]をクリックすると、[パラメタリスト]にパラメタが追加されます。追加されたパラメタの変数名と型を編集してください。

パラメタ削除

[パラメタリスト]で選択中のパラメタを削除します。

例外リスト

メソッドの例外を定義します。
例外名を選択して編集することができます。例外名は一覧から選択することも、例外クラス名を直接入力することもできます。
選択する例外一覧にはEJBの規約に定められているものが表示されます。

例外追加

メソッドに例外を追加します。
[例外追加]をクリックすると、初期値としてExceptionが追加されます。一覧から選択または直接入力して編集してください。

例外削除

[例外リスト]で選択中の例外を削除します。

検索条件

ejbSelectメソッドで使用するEJB QLを記述します。
ウィザードで作成した場合、抽象スキーマ名(下記のCustomer)は、ウィザードの1ページ目で指定した名前になります。
(例)
SELECT c.name FROM Customer AS c WHERE c.age >= ?1


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

Copyright 2007-2009 FUJITSU LIMITED