Internamente ele faz tudo o que nós faríamos na mão usando DatabaseManager, SQLiteOpenHelper, etc...
Com ele vc faz automaticamente os INSERTs, UPDATEs, DELETEs, e os SELECTs (que vc pode personalizar facilmente por qualquer campo do seu modelo).
Ele também cria a base apartir dos seus modelos, ou seja vc praticamente abstrai o DB do seu projeto.
Depois testa e se tiver dificuldades ou dúvidas me chama.
Me add no Skype: pa.seixas
--
Abraços,
Pedro Subutzki
__________________________________________
HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/Hadi
https://github.com/PepeuCps/Hadi
Em 31 de agosto de 2012 15:27, Felipe Aron <felipearon@gmail.com> escreveu:
Aqui na empresa onde trabalho, montei um projeto Android para um cliente para acerto de sacolas de revendedoras. Funciona legal, mas gera bastante manutenção. O controle de persistência é modo "chuck-norris", no braço, porém tenho um controle melhor do que acontece no camarim. rs.Hoje, com o conhecimento que adiquiri, eu preferia refazer enxugando muita coisa, mas não farei isso por motivos da empresa.Eu to pra iniciar agora um projeto financeiro pessoal, e pra isso estou iniciando os estudos com ORM. Resolvi começar com o greenDao.Achei interessante pelo fato de criar um schema e a partir desse gerar minhas classes e conexões de persistência. Além do mais criar o db automático pra mim, inclusive atualizações.Por enquanto criei o schema básico do db, e estou iniciando testes de inserção, update, deleção e listas...Ele tem um filtro que lembra um pouco o LINQ, mas nem compa ao real do .NET:O que vi na documentação é Joins, que ele não faz, ai precisa usar o rawQuery puro mesmo. :(O HADI, você cria seus "model" e "dao" usando o nativo OpenHelper?
0 comentários:
Postar um comentário