Bonjour,

J'utilise le modèle suivant pour mon application web :
  • un projet "Core" qui contient les couches Services et Dao
  • un projet Web qui contient la couche "IHM".


Je fais appelle à mon project Core depuis mon projet Web.
Mon projet Core fonctionne correctement en "stand-alone" pour mes tests.
Par contre lorsque j'appelle mes services depuis mon projet Web j'ai un problème d'injection de dépendances.

En effet le dao qui est normalement injecté dans ma classe service (et qui fonctionne lors de mes tests) n'est pas injecté lorsque je l'appelle depuis mon projet Web (cette DI est spécifié dans mon applicationContext.xml du projet Core) --> résultat : nullPointerException !
Comment faire en sorte que ces dépendances soient également injectées lorsque j'exécute mon projet Web ?

Faut-il importer le applicationContext.xml du projet Core ? Si oui comment ? Si non quelles sont les bonnes pratiques ??