Я только начинаю использовать шаблоны MVC в своих Java-приложениях. Раньше я использовал MVC в CodeIgniter, но я хочу убедиться, что все будет правильно.Использование шаблонов MVC в Java
View - это графические файлы, которые отправляют входы контроллерам.
Контроллеры затем принимают эти входы и в конечном итоге отправляют их на модель.
В моих приложениях CodeIgniter все, что я использовал для моделей, было связано с базой данных. Если мне нужно проверить электронную почту, например, должен ли я делать это в контроллере или в модели?
Я не эксперт по MVC, но для меня это похоже на задачу контроллера, потому что задача контроллера заключается в преобразовании ввода из представления в то, что модель может понять.Таким образом, проверка ввода пользователя и его дезинфекция, чтобы модель могла использовать/send/parse/что бы это ни звучало, как «Контроллер». – 11684
Я удалил ваш последний абзац в надежде, что этот вопрос не будет закрыт как «неконструктивный». –
И обратите внимание, что вы используете версию MVC от Apple, она немного отличается от исходной версии: http://www.oracle.com/technetwork/articles/javase/mvc-136693.html (вам нужно прокрутить до 'модификации MVC дизайн, или Ctrl + F, а затем «Apple»). – 11684