Реализация сетевых вызовов в классе дао - PullRequest
4 голосов
/ 02 апреля 2019

Dao - это объект или интерфейс, который обеспечивает доступ к базе данных или другим видам хранилища. Поэтому, если мы пишем сетевой вызов в интерфейсе dao, все ли это будет нормально, или мы должны записать другие файлы сетевого вызова для реализации методов выполнения действий (таких как выборка, публикация или удаление) на сервер. Как код, он работает отлично. Но действительно ли мы должны это делать, метод сетевого вызова в интерфейсе dao?

1 Ответ

1 голос
/ 02 апреля 2019

Нет, вы не должны писать сетевой вызов в классах Дао.Архитектура Android рекомендует вам создать отдельный репозиторий (файл / класс) для сетевых вызовов.Следующая ссылка поможет вам лучше понять эту архитектуру. Номер Android с видом - Java

...