Обработка перетаскивания: представление или бизнес-логика? - PullRequest
1 голос
/ 13 февраля 2011

У меня есть класс TransferHandler, который используется для обработки перетаскивания файлов. Он применяется к компонентам Swing и как таковой взаимодействует с представлением.

Мой вопрос таков:

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

Ответы [ 2 ]

3 голосов
/ 13 февраля 2011
2 голосов
/ 13 февраля 2011

Предположим, вы измените свой интерфейс на CLI (консоль). Будет ли TransferHandler размещаться в вашей части контроллера?- Нет. Итак, это вид.

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