Pracuję nad Androidem 3.1 i nowszym.Implementacja wzoru DAO na Androidzie
Mam następujące pakiety:
es.viacognita.models
zawierać klas do przechowywania danych pobranych z serwisu internetowego. Kiedy otrzymuję wszystkie dane usługi sieciowej, muszę wstawić je do bazy danych.
Aby to naprawić, myślałem, że używam wzoru DAO, ale nie wiem jak to zrobić.
Jeśli używam wzoru DAO, czy muszę używać klas es.viacognita.models
? Myślę, że te zajęcia będą klasami DAO, prawda?
Gdzie muszę wprowadzić inserty, aktualizacje lub usunięcia? na DBManager
klasie?
Dzięki za odpowiedź . Mam kolejne pytanie: w jaki sposób mogę realizować transakcje? Dzięki. – VansFannel
co masz na myśli przez transakcje? Wstawianie, usuwanie i inne operacje? – 5hssba
Tak. Muszę wstawić wiele tabel, a jeśli jedno z nich zawiedzie, muszę cofnąć wszystkie poprzednie wstawki. – VansFannel