Transformación EJB

Superior  Previo  Próximo

El objetivo de una Transformación EJB Session Bean y la transformación EJB Entity Bean es reducir el trabajo requerido en generar los intervalos de los Java Beans de Enterprise, y de esta manera permitir la concentración del modelado a un nivel de abstracción más alto.

 

La transformación EJB Session Bean generará lo siguiente del elemento de una sola clase conteniendo los atributos, las operaciones y referencias requeridas para la generación de código por el paquete javax.ejb.*:

 

Un elemento de clase de implementación.
Un elemento de interfaz inicial.
Un elemento de interfaz remoto.

 

La transformación EJB Entity Bean generará lo siguiente desde un solo elemento de clase conteniendo los atributos, operaciones y referencias requeridas para la generación de código por el paquete javax.ejb.*:

 

Un elemento de clase de implementación.
Un elemento de interfaz inicial.
Un elemento de interfaz remoto.
Un elemento de clave primaria.

 

Las dos transformaciones también generarán un paquete META-INF conteniendo un elemento descriptor de despliegue.

 

Considere el siguiente modelo de plataforma-independiente estándar (PIM):

 

pim

 

 

De este PIM puede generar un conjunto de Beans de Identidad, donde cad auna toma la siguiente forma (para la clase account).

 

psm_entitybean