Struts2 Проверка на действии против уровня объекта домена - PullRequest
2 голосов
/ 17 октября 2008

Среда проверки struts2 позволяет вам определять проверку для действия или на уровне объекта домена.

Мой вопрос: есть ли преимущество или недостаток в использовании одного над другим? Что вы рекомендуете?

Мои собственные выводы: Вы можете использовать одни и те же доменные объекты в нескольких действиях, и может потребоваться переопределить правила проверки для каждого действия ... может быть, лучше поместить правила проверки в объект. Но мне неудобно размещать правила проверки на уровне домена, так как кажется, что это то, что относится к действию.

1 Ответ

2 голосов
/ 17 октября 2008

В архитектуре MVC проверка должна выполняться на уровне модели, то есть доменных объектов. Я не думаю, что целесообразно иметь логику проверки в контроллерах (действия).

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