Estoy desarrollando un Android 3.1 y superior.Implementación del patrón DAO en el proyecto de Android
I tienen los siguientes paquetes:
es.viacognita.models
contienen clases para almacenar los datos recuperados con un servicio web. Cuando obtengo todos los datos del servicio web, necesito insertarlos en la base de datos.
Para hacerlo bien, he pensado en usar el patrón DAO, pero no sé cómo hacerlo.
Si uso el patrón DAO, ¿debo usar las clases es.viacognita.models
? Creo que estas clases van a ser clases DAO, ¿no?
¿Dónde tengo que implementar inserciones, actualizaciones o eliminaciones? en la clase DBManager
?
Gracias por su respuesta . Tengo otra pregunta: ¿cómo puedo implementar transacciones? Gracias. – VansFannel
¿qué quiere decir con transacciones? Insertar, eliminar y otras operaciones? – 5hssba
Sí. Tengo que insertar muchas tablas, y si una de ellas falla, tengo que deshacer todas las inserciones anteriores. – VansFannel