Я просто вхожу в Spring (самостоятельно, поэтому мне некому задавать глупые вопросы).
У меня есть пара вопросов о конфигурации Spring (я использую 3.0).Читая руководство, он говорит, что «основная» конфигурация - это та, которая относится к контейнеру IoC, который создает все ваши компоненты.Таким образом, когда вы создаете экземпляр ApplicationContext, вам нужно передать ему xml с битами конфигурации для всех ваших bean-компонентов.
В любом случае, когда вы используете веб-инфраструктуру MVC, вы создаете экземпляр DispatcherServlet, затем создаете XML-файл с именем, включающим конфигурацию сервлета, и помещаете туда свои вещи.Вопрос первый: это все?Я имею в виду, что xml-файл означает те же файлы, которые я мог передать конструктору applicationcontext, или это другое?Должен ли я создавать другие файлы, если я хочу настроить весь текст приложения?Как?
Идя дальше, я вижу, что сервлету диспетчера может потребоваться больше настроек.Например, если вы хотите настроить представления, вы должны написать некоторую конфигурацию, если вы хотите разрешить компонент просмотра и подобные ситуации.Сейчас я вижу много уроков, говорящих о файле views.xml ... Это даже не упоминается в руководстве (cntrl + f не найден).Интересно, если это файл, который создают программисты, затем включить в DispatcherServlet или это какой-то компонент по умолчанию, который читает какой-то компонент ... Я запутался в этом.
Мне бы хотелось узнать больше о том, как соотносится вся конфигурация ApplicationContext и диспетчерский сервлет.Более того, если есть другие XML-файлы, я хотел бы знать, где найти ресурсы об этом, потому что документы очень запутанные.
Спасибо