Объект доступа к данным или встроенные методы - PullRequest
0 голосов
/ 28 января 2011

Я все еще очень плохо знаком с Actionscript и хорошо разбираюсь в Flex. Я работаю над приложением AIR, которое работает под базой данных SQLite. В базе данных всего 3 таблицы (проекты, предметы и типы). Мне было интересно, должны ли лучшие практики Actionscript использовать объект или слой доступа к данным для хранения всех функций моей базы данных или просто запускать их по мере необходимости. Я бы предположил, что уровень доступа был бы лучшим для взаимодействия с базой данных для удобства использования, но я не могу найти много документации для SQLite в AIR.

1 Ответ

1 голос
/ 28 января 2011

Это немного зависит от сложности вашего приложения, но в целом я бы предложил использовать абстракцию для доступа к базе данных. Главное - создать интерфейс, с которым будет взаимодействовать ваше приложение, а затем предоставить реализацию SQLite. Преимущество заключается в том, что вы можете легко создать заглушку или фиктивную реализацию для тестирования и создать новую реализацию, которая будет взаимодействовать с другими технологиями. Платформа Spring ActionScript имеет несколько хороших утилит для достижения этой цели.

Я ответил на аналогичный вопрос здесь .

...