Хороший способ сохранить данные во время выполнения

Я пишу приложение, которое отображает клиента и заказы для каждого клиента.

У меня есть бэкэнд с некоторыми rest-api для извлечения и хранения данных из базы данных и в нее.

В данный момент я выбираю всех клиентов и заказы для каждого клиента в начале приложения и сохраняю его в единственном объекте, таком как DAO.

В последние дни я много читал о хорошем способе справиться с этим. Я читаю, что синглтон не является "хорошим способом" для этого.

Таким образом, рабочий процесс приложения заключается в том, что я выбираю некоторые данные из БД, отображаю эти данные в приложении, изменяю некоторые данные и сохраняю эти данные обратно в базу данных.

Я думаю, что нет необходимости в БД на устройстве Android или каком-либо другом постоянном хранилище.

Итак, мой вопрос: что является хорошим способом обработки временных данных, манипулирования ими и удаления их, если приложение закрывается?

Привет

0 ответов

Другие вопросы по тегам