Re: CMP Entity beans from database

Christophe Cailloix <[email protected]>
Newsgroups gmane.comp.java.netbeans.general.french
Message-ID <[email protected]>
Bonjour,

Je ne sais pas si nous avons un tutoriel mais si tu connais un peu les 
EJB ce n'est pas très compliqué. Je te le fais en quelques lignes.
Commence par créer quelques tables dans ta base de données. Ensuite dans 
NetBeans va dans le menu runtime puis fais database/drivers/(clic 
droit)/add driver, un assistant apparaît. Fais " add ", sélectionne ton 
driver JDBC puis renseigne les infos pour la connexion à ta base (url, 
login, pass, …). Si tu ne t'es pas trompé une connexion apparait dans 
l'arborescence de database dans le menu runtime. Clique dessus pour 
déplier l'arborescence de cette nouvelle connexion (il est possible 
qu'on te réclame le mot de passe de connexion à la DB). Si ca se déplie 
et que tu vois des choses comme " Tables ", " Views ", … c'est bon 
signe, ta connexion JDBC fonctionne.
Ensuite retourne dans ton projet. Dans ton arborescence de package fais 
un clic droit/new/CMP entity beans from database, un assistant apparaît. 
Comme quoi, on t'assiste ;-). Coche JDBC connexion et sélectionne ta 
connexion JDBC fraîchement créée dans la liste puis fais " next ". Tu 
devrais voir la liste des tables de ta base. Bascule en quelques unes à 
droite de la fenêtre puis clique sur " Finish ". Normalement tes classes 
devraient se générer conformément aux tables que tu avais créées.
Ensuite tu peux paramétrer tes entity beans dans " Configuration files" 
qui se trouve dans l'arborescence de ton projet. En cliquant sur " 
ejb-jar.xml " un éditeur un peu particulier s'affichera et te permettra 
de modifier ton fichier de config.
Par ma part j'ai eu besoin de rajouter un fichier jbosscmp-jdbc.xml pour 
pouvoir utiliser mes EJB Entity.

J'espère que ces quelques notes t'aideront.

Christophe Cailloix.




Lorince T. a écrit :
> Bonjour tout le monde,
>  
> Est ce qu'on a un tutoriel qui indique comment créer et utiliser un CMP 
> Entity beans from database
> dans un module EJB fait avec NB 5.0?
>  
> Merci.
>  
> Lorince T.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.