@ejb.relation

スコープ: メソッド

多重度

(0..1): このタグは、 Java™ ソース・ファイルで、ゼロ回または 1 回使用できます。

目的

このタグは、Entity Bean 間の関係を定義します。 Entity Bean、EJB 2.0 (CMP 2.x) に適用されます。

パラメーター

パラメーター タイプ 適用度 説明 必須
name テキスト   関係の名前。双方向の関係の場合は、 両方のサイドに同じ名前を指定します。 はい
role-name テキスト   関係役割の名前。 はい
cascade-delete テキスト   アプリケーション・サーバーがカスケード削除を実行すべきかどうかを示します。 実行すべき場合は、cascade-delete="yes" と指定します。 いいえ
target-ejb テキスト   関係の他方のサイドの EJB の名前。関係が単一方向の場合にのみ指定します。 いいえ
target-role-name テキスト   関係の他方のサイドの関係役割の名前。関係が単一方向の場合にのみ指定します。 いいえ
target-cascade-delete テキスト   アプリケーション・サーバーが、 関係の他方のサイドに対してカスケード削除を実行すべきかどうかを示します。 実行すべき場合は、cascade-delete="yes" と指定します。 関係が単一方向の場合にのみ指定します。 いいえ
target-multiple テキスト   この EJB が、関係の他方のサイドの「多数」サイドを表す場合は、 target-multiple="yes" と指定します。 表さないに場合は、 このパラメーターを使用しないか、target-multiple="no" と指定します。 このタグは、関係が単一方向である場合にのみ使用します。 いいえ

WebSphere 固有タグ

WebSphere 固有タグは、以下の @ejb-relation タグと一緒に使用できます。

@websphere-cmr.join-table

@websphere-cmr.fk

@websphere-cmr.column

関連資料
@ejb.bean
@ejb.create-method
@ejb.ejb-external-ref
@ejb.ejb-ref
@ejb.env-entry
@ejb.facade
@ejb.facade-method
@ejb.finder
@ejb.home
@ejb.home-method
@ejb.interface
@ejb.interface-method
@ejb.permission
@ejb.persistence
@ejb.persistence (メソッド)
@ejb.pk
@ejb.pk-field
@ejb.remote-facade
@ejb.resource-env-ref
@ejb.resource-ref
@ejb.security-identity
@ejb.security-role-ref
@ejb.select
@ejb.session
@ejb.transaction
@ejb.util
@ejb.value-object
@ejb.value-object-method
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005