EJB Transformations

The EJB Session Bean and EJB Entity Bean transformations reduce the work required to generate the internals of Enterprise Java Beans. You can therefore focus on modeling at a higher level of abstraction.

Transformations

Transformation

Detail

See also

EJB Session Bean

This transformation converts a single Class element (containing the attributes, operations and references required for code generation by the javax.ejb.* package) to

An implementation Class element
A home interface element
A remote interface element

 

 

EJB Entity Bean

This transformation converts a single Class element (containing the attributes, operations and references required for code generation by the javax.ejb.* package) to:

An implementation Class element
A home interface element
A remote interface element
A Primary Key element

 

 

Both transformations also generate a META-INF package containing a deployment descriptor element.

Example

The PIM elements

PIM

 

After transformation generate a set of Entity Beans, where each one takes the following form (for the Account Class)

PSM_EntityBean

Learn more