Bonjour,
J'ai un projet Spring MVC multi-modules géré par Maven.
J'ai découpé mon projet de la manière suivante:
Root (POM)
- Objet de domaine (JAR)
- Couche business (JAR)
- Couche présentation (Spring web MVC) (WAR)
Pour les tests dans les couches business & présentation j'utilise des classes utilitaires qui génèrent des objets de domaines factices.
Ces classes utilitaires ne sont utilisées uniquement que pour les tests et ne doivent donc pas se retrouver dans le WAR finale. De plus, ces classes utilitaires devraient "connaître" mes objets de domaines.
Pour l'instant je me retrouve donc avec une duplication de ces utilitaires que j'aimerais éliminer.
Je ne sait pas trop comment organiser mes modules afin de partager ces classes utilitaires entre les deux modules (business et présentation).
J'ai essayé de créer un module séparé contenant mes utilitaires mais sans succès...
Quelqu'un aurait une idée ou un lien qui pourrait m'aider à réaliser cela ?
D'avance je vous remercie pour votre aide.
Stéphane
Partager