Каков правильный способ использования двух контекстов: dispatcher-servlet.xml
и applicationContext.xml
? Что происходит?
Я хочу написать довольно типичное приложение, развернутое в контейнере сервлета. Он имеет несколько контроллеров с представлениями JSP. Он также имеет некоторую нетривиальную логику на заднем плане. Мне действительно нужны оба контекста? Как они связаны друг с другом? Как я могу решить, что добавить?
Кроме того, я хочу использовать Spring -security для моего приложения. Я могу использовать его функции (например, декларативную безопасность с аннотациями) в веб-контроллерах, а также в более глубоких слоях. Как настроить безопасность в этом случае? Должен ли он находиться в одном из этих файлов (который?) Или обоих?