Bonjour,
je voudrais savoir la bonne méthode à suivre pour la gestion des transaction avec Spring et Hibernate.
En faite je développe une application avec une base de données dont il y'a plusieurs relations de type (many to many, one to many..). J'ai deux choix:
1- la gestion des transaction se fait au niveau de la couche dao, donc chaque méthode create, update, insert...;doit récuperer un objet de type Connection ce qui peut engendrer des probleme lors de la manipulation de relations complexes(many to many....)(par exemple récupérer un groupe et les utilisateurs formant ce groupe.
2- La gestion se fait au niveau de la couche service en se basant sur spring IoC et Hibernate Template.
Qu'en pensez vous?
si vous disposez d'un lien traitant un exemple (tutoriel) avec spring hibernate et la gestion des transaction d'une base avec des associations de type "one to many" ou "many to many" merci de me fournir le lien.
Merci d'avance.
Partager