История изменений
Исправление f1xmAn, (текущая версия) :
Делают entity, которые конвертируются в доменные модели. Для веб-сервисов пишутся отдельные дто, в которые потом конвертируются эти доменные модели. Если использовать clean architecture, то бизнес логику держим в core, core дергает методы dao адаптера, передавая туда доменные модели, dao адаптер конвертирует доменные модели в entity и вызывает уже само dao, передавая в его методы entity.
Исправление f1xmAn, :
Делают entity, которые конвертируются в доменные модели. Для веб-сервисов пишутся отдельные дто, в которые потом конвертируются в эти доменные модели. Если использовать clean architecture, то бизнес логику держим в core, core дергает методы dao адаптера, передавая туда доменные модели, dao адаптер конвертирует доменные модели в entity и вызывает уже само dao, передавая в его методы entity.
Исходная версия f1xmAn, :
Делают entity, которые конвертируются в доменные модели. Для веб-сервисов пишутся отдельные дто, в которые потом конвертируются эти доменные модели. Если использовать clean architecture, то бизнес логику держим в core, core дергает методы dao адаптера, передавая туда доменные модели, dao адаптер конвертирует доменные модели в entity и вызывает уже само dao, передавая в его методы entity.