Transformations Incorporées - Transformations EJB


Le but de la EJB Session Bean Transformation et Bean entité EJB Transformation est de réduire le travail exigé pour produire les données internes de Enterprise Java Beans, permettant ainsi de vous concentrer sur la modélisation à un niveau plus haut d'abstraction.

La Transformation EJB Session Bean génère le suivant d'un élément de la classe unique contenant les attributs, les opérations et les références nécessaires à la génération de code par le javax.ejb * au paquetage:

  • Un élément de la classe de mise en ouvre
  • Un élément d'interface d'accueil
  • Un élément d'interface distant

Le Bean entité EJB Transformation génère le suivant d'un élément de la classe unique contenant les attributs, les opérations et les références nécessaires à la génération de code par le javax.ejb * paquetage:

  • Un élément de la classe de mise en ouvre
  • Un élément d'interface d'accueil
  • Un élément d'interface distant
  • Un élément clé primaire.

Deux transformations génèrent également un paquetage META-INF contenant un élément de descripteur de déploiement.

Considérons le modèle suivant la norme de la plate-forme indépendante (PIM):

PIM

De ce PIM, vous pouvez générer un ensemble de Entity Beans, où chacun prend la forme représentée (pour la classe de compte) ci-dessous:

PSM_EntityBean