Recentemente, com a ajuda de outros desenvolvedores, ajustamos e incluímos novos recursos no DroidPersistence, fechando a versão 2.1.
Alguns dos recursos adicionados foram:
-Annotation @PrimaryKey;
-Não necessidade de herança da classe “BaseModel” (obsoleto nesta versão);
-Correção de bugs na geração de tabelas com nomes de colunas diferentes da classe modelo;
Agora está mais ágil a geração de tabelas automáticas e inserção, exclusão e alteração de registros.
Não se esqueçam de aprender como é feita a geração de tabelas sem a utilização de frameworks, mas facilitem seu trabalho com elas.
[quote=rlaf]Muito legal.
Quem quiser pode ajudar no desenvolvimento?
[/quote]
Podem ajudar no desenvolvimento sim! Queremos chegar ao ponto de que o desenvolvedor apenas mapeie os Models e consiga fazer Model.save, Model.update, etc…
Pessoal, muito legal o trabalho desenvolvido, mas ainda sim faço uma pergunta relevante: A equipe o qual desenvolve pensa em desenvolver um plugin como no Eclipse ou no NetBeans que pega as tabelas do banco de dados e converte para beans de persistência?
Não pensamos ainda neste tipo de recurso pois aplicações Android fazem ao contrário, vc cria as classes primeiro e depois o banco de dados, ou classes de definição das tabelas mas esta engenharia reversa pode ser feita sim em breve lendo o metadados do banco.