в чем смысл модели в MVC? - PullRequest
0 голосов
/ 06 июня 2018

в шаблоне проектирования MVC у нас есть три раздела: модель, вид, контроллер.значение view и controller просто.но в чем конкретно смысл модели?почему модельный термин ??с другой стороны, это правильный подход для написания функций взаимодействия с базой данных в модели?

1 Ответ

0 голосов
/ 06 июня 2018

В шаблоне MVC модель содержит данные и определяет логику для управления вашими данными.

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

Существует причина, по которой вам нужна модель, из-за разделения интересов.Например, у вас может быть одна модель, которая является вашим списком пользователей, и два представления, которые отображают этот список в соответствии с некоторыми критериями.Таким образом, если вам нужно изменить свои представления, вам не нужно касаться модели и ее логики.

Я рекомендую эту статью об эволюции шаблона MVC для получения более подробной информации..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...