Заменяет ли модель объекта модель в MVC? - PullRequest
3 голосов
/ 28 января 2011

Пожалуйста, прости меня, если это глупый вопрос, но если я использую структуру сущностей, мне не нужно создавать классы моделей вручную?Заменяет ли модель сущности необходимость в модели?

Предложения приветствуются полной ручкой новичка:)

1 Ответ

2 голосов
/ 28 января 2011

Я проголосовал за этот вопрос, потому что люди часто спрашивают меня об этом, и я думаю, что есть важная интерпретация этого шаблона проектирования.

Модель в MVC имеет единственную цель - действовать какпакет свойств, которые должны быть переданы между контроллером и представлением.

Если бы вы использовали сущность вместо конкретной модели, содержала бы эта сущность все, что вам нужно?В большинстве случаев ответ - нет.Вы не хотите добавлять свойство к вашей сущности для поддержки чего-либо в пользовательском интерфейсе, поэтому у вас должна быть модель, специально предназначенная для этой цели.

Я часто видел сущность как свойство нахотя модель, с которой у меня нет проблем.

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