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 :
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>
Avec la répartition en plusieurs DAO et plusieurs services, je suis complètement bloqué, je ne sais plus quoi faire !

Pouvez-vous m'aider SVP ?

Merci bcp par avance,

PS : Si vous voulez, je peux vous mettre en ligne mon code source.