Printemps + Web MVC: dispatcher-servlet.xml vs applicationContext.xml (plus communs en matière de sécurité)

Quelle est la façon correcte d'utiliser les deux contextes: dispatcher-servlet.xml et applicationContext.xml? Ce qui va où?

Je veux écrire un assez typique application déployée dans un conteneur de servlet. Il a certains contrôleurs avec JSP points de vue. Il a aussi quelques non trivial logique sur le back-end. Dois-je vraiment besoin des deux contextes? Comment sont-ils liés les uns aux autres? Comment puis-je décider quoi mettre où?

Aussi, je veux utiliser le Printemps de sécurité pour mon application. Je souhaiterez peut-être utiliser ses fonctionnalités (comme la sécurité déclarative avec annotations) dans web les contrôleurs ainsi que dans les couches plus profondes. Comment dois-je configurer la sécurité au travail dans ce cas? Devrait-il être dans une de ces fichiers (qui?), ou les deux?

InformationsquelleAutor Konrad Garus | 2013-05-09