J'apprends actuellement le printemps. Jusqu'à présent, j'ai créé une application de base composée d'entités Hibernate/JPA, de DAO et de classes qui exécutent une logique métier. C'est ce que j'appelle la couche de service.Séparation de la couche de service de la couche Web dans une application Spring
Si je souhaite maintenant utiliser SpringMVC pour ajouter une interface Web à cette application, comment séparer les deux?
est-ce que je dois créer un projet Web dynamique distinct dans Eclipse pour la couche Web? Si oui, comment puis-je intégrer les deux? Je suppose que je pourrais simplement copier la source de couche de service dans le projet Web, mais cela ne semble pas être la meilleure approche.
Merci. Si l'on adoptait la dernière approche, le JAR contiendrait-il simplement les classes de couche de service, alors elles seraient câblées ensemble par un fichier Spring xml résidant dans le projet web? – William
Oui, le JAR aurait juste les services. Vous pouvez ensuite les connecter avec votre config Spring. – GaryF
Ca a du sens, merci :) – William