#android #json #retrofit #retrofit2
#Android #json #модернизация #retrofit2
Вопрос:
Я использую retrofit для анализа json, и после анализа он выдаст объекты pojo. Я хочу сохранить данные в sqlite, поэтому я извлекаю данные из pojo, чтобы сохранить их в БД. Это хороший подход? Потому что retrofit преобразует json в pojo, и мне снова приходится извлекать pojo для получения данных. Это отнимает много времени; есть ли лучший подход?
Ответ №1:
Это хороший подход, поскольку он упорядочивает ваши данные. Единственная часть, которую я не понял, это то, что вы подразумеваете под извлечением из pojo.
Для операции вставки или обновления вы должны использовать pojo вместо прямого использования объекта или строки json.
Преобразование json в pojo сохраняет данные готовыми для отображения в пользовательском интерфейсе, а также для хранения в базе данных без сложного кода.
Для управления временем я бы посоветовал проверить Suger ORM, это сэкономит вам некоторое время.
Надеюсь, это было полезно.