Notions de base relatives au source EJB et à la persistance

Vous générez les méthodes de gestion de la persistance en fonction du langage objet.

Selon que l'EJB est de type CMP ou BMP, le fichier de descripteur de déploiement a un contenu différent :

Pour plus d'informations sur la mise en correspondance d'objets, voir Modélisation des correspondances objet/relationnel (O/R).

Vous pouvez utiliser différentes méthodes pour générer un EJB CMP dans un EJB BMP. Vous pouvez soit copier le langage objet Java fourni dans PowerAMC comme référence à un nouveau langage objet, puis décrire comment doivent être générées les classes de mise en oeuvre de l'EJB CMP dans votre propre langage objet, ou bien créer un fichier d'extension qui inclut ces classes de mise en oeuvre.

Vous pouvez également rédiger du code VB script pour convertir l'EJB CMP en EJB BMP. Pour ce faire, vous devez générer l'EJB comme CMP, puis lancer le script VB qui passera en revue tous les objets du modèle et générera une classe de mise en oeuvre pour chaque classe identifiée.