@ejb.relation

Ámbito: método

Multiplicidad

(0..1): puede utilizar este código cero o una vez en el archivo de origen Java.

Objetivo

Este código define una relación entre beans de entidad. Se aplica a los beans de entidad, EJB 2.0 (CMP 2.x)

Parámetros

Parámetro Tipo Capacidad de aplicación Descripción Obligatorio
name texto   El nombre (name) de la relación. Para las relaciones bidireccionales, especifique el mismo nombre en ambos lados. true
role-name texto   Nombre del rol de relación. true
cascade-delete texto   Indica si el servidor de aplicaciones debe realizar supresiones en cascada. En caso afirmativo, especifique cascade-delete="yes". false
target-ejb texto   Nombre del EJB al otro lado de la relación. Sólo debe existir si la relación es unidireccional. false
target-role-name texto   Nombre del rol de relación al otro lado de la relación. Sólo debe existir si la relación es unidireccional. false
target-cascade-delete texto   Indica si el servidor de aplicaciones debe realizar supresiones en cascada para el otro lado de la relación. En caso afirmativo, especifique cascade-delete="yes". Sólo debe existir si la relación es unidireccional. false
target-multiple texto   Si este EJB representa un lado "múltiple" del otro lado de la relación, especifique target-multiple="yes". Si no, no utilice este parámetro o especifique target-multiple="no". Utilice este código sólo si la relación es unidireccional. false

Códigos específicos de WebSphere

Los códigos específicos de WebSphere pueden utilizarse conjuntamente con los códigos @ejb-relation:

@websphere-cmr.join-table

@websphere-cmr.fk

@websphere-cmr.column


Comentarios