Класс границы для каждой функции / формы или группы форм - PullRequest
0 голосов
/ 04 ноября 2011

Я видел несколько примеров, дающих граничный класс, например LoginForm и т. Д. На первый взгляд это звучит правильно. Но в реальном приложении, где у меня есть CRUD (4 функции в минуту) для каждой модели / объекта, правильнее ли сгруппировать все функции для одного объекта в 1 класс?

например.

<<Boundary>>    
TransactionForms
================
+ insertTransaction(...)
+ updateTransaction(...)
+ deleteTransaction(...)
+ listTransactions()

1 Ответ

0 голосов
/ 04 ноября 2011

Было бы лучше иметь что-то вроде ниже для граничных объектов,

FormService
 + insert(..)
 + update(..)
 + list(..)
 + delete(..).

Внутренне, эти методы используют сервис транзакций для обновления постоянного уровня.

TransactionService
  + invoke(...)
...