Файлы данного типа определяют конфигурацию дополнительного контейнера Spring Framework для клиентских блоков, содержащих контроллеры Spring MVC.
Набор файлов dispatcher-spring.xml
, включая определенные в базовых проектах, задается в свойстве приложения
cuba.dispatcherSpringContextConfig
. Последовательность перечисления файлов важна, так как каждый последующий файл может переопределять конфигурацию бинов, заданную
в предыдущих файлах.
Контейнер контроллеров Spring MVC создается таким образом, что основной контейнер (конфигурируемый файлами
spring.xml
) является родительским по отношению к нему. Это означает, что бины контейнера контроллеров могут обращаться к бинам основного
контейнера, а бины основного контейнера "не видят" контейнер контроллеров.