30.01.2015 Views

des enterprise beans - Département Informatique

des enterprise beans - Département Informatique

des enterprise beans - Département Informatique

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!