Преобразование результатов курсора SQLite в мой объект

Я выполнил несколько запросов в моей базе данных SQLite на Android.

Основная используемая инструкция такова:

Cursor cursor = myDB.rawQuery(select, null);

Теперь я хочу, чтобы результаты этого запроса были преобразованы в общий класс, который я создал в проекте. Если вы думаете, что мне нужна система ORM, вы правы, но все, что я нашел сейчас, - это системы ORM, которые хотят запрашивать БД, сохранять объекты в БД и управлять самой БД.

Вместо этого теперь мне нужна «простая» функция ORM, которая может делать именно то, что библиотека google.gson делает со строками JSON, она преобразует строки JSON в настраиваемые объекты, и я хочу то же самое, но для преобразования курсоров SQLite в мои классы.

Есть предложения, как это сделать?

9
задан Laurel 23 October 2018 в 20:47
поделиться