Salut à tous !
Je me pose des questions suite à la lecture de quelques tutoriels sur SQLite (ou ORMLite).
Quelle est la meilleure architecture, ou la plus optimisée, la plus propre, à avoir quand on manipule une BDD ?
- Des classes model qui représentent nos tables
- Des classes DAO avec un DAOBase
- Un Databasehelper
Mais surtout ! Est-il mieux de lancer les opérations de BDD dans un thread/AsyncTask ou service, plutôt que direct dans le code d'une activité ? Même si c'est juste une création ?
Mici ^^
Partager