Je lis un livre sur Spring et Spring MVC, et j'essaie l'exemple d'application. Le problème est que c'est une version préliminaire du livre, et le code complet n'est pas encore disponible pour le téléchargement.Confus à propos de l'utilisation de ContextLoaderListener dans Spring MVC
Je veux que les beans de ma couche de service soient accessibles via l'application Web. Dois-je les déclarer dans deux fichiers XML? (? Un pour la couche de service, et une pour l'application Web) Ce code est donné dans le livre à ajouter au fichier web.xml, mais je ne suis pas sûr que cela résout:
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spitter-security.xml
classpath:service-context.xml
classpath:persistence-context.xml
classpath:dataSource-context.xml
</param-value>
</context-param>
Mais il ne Dites où sont situés les fichiers service-context.xml etc. ou quelle est la structure du dossier. Comment sont-ils sur le classpath accessible par "classpath:"? Puis-je avoir ce fichier xml dans un emplacement accessible à la fois par l'application principale et par l'application Web? Ou dois-je déclarer mes beans deux fois pour le déploiement sur Tomcat?
Toute aide serait appréciée car je suis vraiment confus à ce sujet. Merci
Quel type d'application est "l'application principale" - interface graphique, bureau, etc? –