Расположение и обязанности Главного класса в схеме MVC - PullRequest
10 голосов
/ 02 января 2012

Я пытаюсь создать простой конвертер валют, используя SWING и MVC.Мой вопрос таков: в шаблоне MVC где должен находиться главный класс? Должен ли он быть в отдельном пакете, инициализирующем модель, представление, контроллер, настройку соединений и т. Д.?или класс Main должен быть в пакете View?Другими словами, кто несет ответственность за создание всей системы?

1 Ответ

10 голосов
/ 02 января 2012

где должен находиться главный класс?

Main класс должен действовать как инициализатор приложения, вы можете поместить его в пакет с именем

com.yourcompany.currencyconverter.app.main

Должно ли это быть в отдельном пакете, инициализирующем модель, представление, контроллер и настройку соединений и т. Д.?

Да, было бы неплохоотделить его от остальных.

...