des enterprise beans - Département Informatique
des enterprise beans - Département Informatique
des enterprise beans - Département Informatique
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Informations sur les <strong>enterprise</strong> <strong>beans</strong><br />
• CMP : Une marque de sélection indique que le champ est géré par le<br />
conteneur.<br />
• isPK : Une marque de sélection indique que le champ est la clé<br />
primaire.<br />
• Field Type : Le type de données du champ.<br />
• Field Name : Le nom du champ. La colonne Field Name présente la<br />
liste de tous les champs du bean entité.<br />
• Column Name : Vous pouvez faire correspondre <strong>des</strong> champs<br />
composés du bean (par exemple, adresse.rue) aux colonnes de la table<br />
de la base de données. Vous pouvez mapper soit le champ racine (par<br />
exemple, adresse), soit les sous-champs (par exemple, adresse.rue),<br />
mais pas les deux.<br />
• Column Type : Le type de données du champ.<br />
• EJB Reference : Si le type de champ est une classe EJB, un menu<br />
apparaît et présente la liste <strong>des</strong> références EJB à sélectionner. Ces<br />
références sont définies dans le panneau EJB references.<br />
Pour définir un bean entité dont la persistance est gérée par le conteneur,<br />
sélectionnez Container comme Persistence Type. Si vous avez utilisé le<br />
Modeleur Bean entité EJB pour générer le bean, Container est déjà<br />
sélectionné. Le panneau affiche le nom de la classe clé primaire qui n’est<br />
pas modifiable. Dans le champ CMP Description, vous pouvez entrer du<br />
texte décrivant le bean.<br />
Pour chaque champ de votre bean entité dont la persistance sera gérée par<br />
le conteneur, le champ CMP est coché. Pour chaque champ, entrez le nom<br />
de la colonne à laquelle il correspond. Si vous avez utilisé le Modeleur<br />
Bean entité EJB, JBuilder a établi ces correspondances à votre place.<br />
Modifiez Column Name et Column Type si vous le voulez. Vous pouvez<br />
entrer dans le champ Description un texte décrivant chaque champ, mais<br />
cela n’est pas obligatoire.<br />
L’éditeur de <strong>des</strong>cripteur de déploiement utilise JDBC pour obtenir les<br />
métadonnées <strong>des</strong> tables existantes. Vous pouvez lier facilement les <strong>beans</strong><br />
entité existants aux tables existantes. Par exemple, vous pourriez avoir<br />
acquis un <strong>enterprise</strong> bean tiers et souhaiter l’utiliser avec une table de<br />
votre base de données. Pour remplir les champs Column Name et Column<br />
Type, cliquez sur le bouton Get Meta Data, les métadonnées seront<br />
trouvées et affichées.<br />
Utilisation de l’éditeur de <strong>des</strong>cripteur de dé ploiement 7-13