Как использовать модели БД для OO в Android? - PullRequest
0 голосов
/ 28 июля 2011

Я видел это в C #, парень разработал модель базы данных, поэтому каждый раз, когда ему нужно было использовать вставки или включения, он просто ссылается на эту модель.Есть ли что-то подобное в Android?Все, что я мог подумать, - это построители массивов, индо-классы моделей, а затем вызвать.

Любая другая идея?


РЕДАКТИРОВАТЬ: Я хочу иметь класс, который является модельютаблица из базы данных.Так, каждый раз, когда я вызываю вставку, например, она вызывает в классе модель, известную полями таблицы.Просто для целей ОО.

1 Ответ

1 голос
/ 28 июля 2011

Существует пара различных Android ORM, которые стараются поддерживать минимальный доступ к вводу-выводу SQLite и просто выставлять свои собственные модели.

Db4Objects - http://www.db4o.com/

ActiveAndroid - https://www.activeandroid.com/

У каждого есть свои плюсы и минусы, поэтому вам нужно будет попробовать каждый. Google вокруг, другие пробовали оба и имеют свои собственные заметки.

Я пробовал каждый и в то время были ошибки в ActiveAndroid. Db4Objects - чистый OO, поэтому даже не использует SQLite.

В итоге я остановился на ORMLite - http://ormlite.com/, так как нашел, что он лучше всего подходит для моих нужд

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...