Bonjour à tous,
Je suis débutant dans Spring et j'ai quelques questions qui me bloquent :
J'ai une application comprenant 3 DAO :
- PersonDAO / PersonDAOImpl
- RequestDAO / RequestDAOImpl
- PageDAO / PageDAOImpl
Je viens de créer un DAO Générique IDAO<T> et son implémentation AbstractDAOImpl.
Tous mes DAO héritent de cette classe IDAO<T>.
1 - Comment puis-je injecter un bean PersonDAO dans RequestDAO ?
Chaque classe a son propre service :
2 - Comment puis-je injecter un bean PersonDAO dans le service RequestService ?
La classe main fait appel à plusieurs services :
3 - Comment puis-je injecter plusieurs services dans ce main ?
4- Comment configurer le DAO generic, les 3 DAO et 3 services dans spring-config.xml ?
J'avais avant un seul DAO et un seul service, ma conf était la suivante :
Avec la répartition en plusieurs DAO et plusieurs services, je suis complètement bloqué, je ne sais plus quoi faire !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <bean id="dao" class="dao.Dao" /> <bean id="service" class="service.Service"> <property name="dao" ref="dao" /> </bean>
Pouvez-vous m'aider SVP ?
Merci bcp par avance,
PS : Si vous voulez, je peux vous mettre en ligne mon code source.
Partager