Bonjour
j'essaie de faire un petit exemple d'application J2EE:
j'ai une base de données (sql server 2000) qui contient deux tables (personne, adresse) .
l'architecture de mon application est la suivante:
couche presentation <--> couche metier <--> couche Dao <--> base de données
concentrons nous sur la couche metier et la couche Dao
+ couche dao : c'est la couche d'acces a la base de données et contient les fichiers suivants:
hibernate.cfg.xml
personne.hbm.xml
adresse.hbm.xml
Personne.java
Adresse.java
j'ai utilisé hibernate pour le mapping O/R
+ couche metier : cette couche contient les services de l'application
dans cette couche je devellope des EJB session:
EJBSessionAdr.jar ( contient les services suivants: ajouter adresse , modifier adresse, supprimer adresse)
et de même un EJBSessionPers.jar
Ma question est comment un EJB session peut communiquer avec la couche Dao. cad que doit être cette couche Dao pour que les EJB session peuvent tenir en compte les services proposés par hibernate dans la couche Dao.
j'attend vos suggestions merci .
N.B : le serveur d'application est JBoss et devrait "a mon avis " contenir la couche metier ( ca c'est sûr ) et la couche Dao
Partager