Получить быстрые данные и доставить их клиенту можно, используя самый простой способ использования файла application.properties. Вы можете использовать это для подключения базы данных к вашему источнику данных.
Относительно (1), представления не вызывают другие представления. Они вызывают действия контроллера, которые могут привести к другим представляемым представлениям. В Вашем случае окно первичного приложения содержит элемент пользовательского интерфейса (кнопка, ссылка), который вызывает действие контроллера для отображения предпочтительного окна.
Относительно (3), образцовые компоненты, конечно, могли быть связаны друг с другом. Это не неожиданно, ни избежаться, обязательно. Например, Ваша модель Customer может иметь связанный набор Заказов. Было бы совершенно естественно получить доступ к заказам клиента с помощью метода в Клиентском классе.
Вы могли бы хотеть смотреть на страницу MVC на Википедию для обзора.
Можно хотеть рассмотреть поиск шаблона разработки Фронтального контроллера.
Шаблон Фронтального контроллера определяет единственный компонент, который ответственен за запросы приложения обработки. Фронтальный контроллер централизует функции, такие как выбор представления, безопасность и шаблонная обработка, и последовательно применяет их через все страницы или представления. Следовательно, когда поведение этих функций должно измениться, только небольшая часть приложения должна быть изменена: контроллер и его классы помощника.
Таким образом, все запросы от представления переходят к FrontController, который затем решает который определенное действие (контроллер) для вызова. Иногда, это могло передать прямо другому представлению как в Вашем первом случае.
Нет никакой проблемы с несколькими объектами в модели, говорящей друг с другом. На самом деле это будет очень распространено. Путем я вижу его, все объекты в Образцовом действии как один компонент для представления данных и операций на данных.
Модель не означает единственного объекта модели. Модель является подмножеством полноты Вашей модели предметной области, которая непосредственно связана с действиями контроллера и рассматриваемыми представлениями.