Repository
Repository - достаёт данные из бд и откуда либо ещё
Service - во всех уроках это чисто прослойка между Repository и Controller, иногда содержит несколько Repository
Controller - мапит вызовы и дергает Service
Стало быть, Service ~ Interactor и действовать он должен таким же образом?
Да, похоже очень. Service - содержит бизнес логику, Controller -аналог presenter/view работает с http и возвращает в виде json/xml/html в зависимости от того что клиент попросит
Обсуждают сегодня