PARALLAX DBFRAMEWORK DE PERSISTÊNCIA NACIONAL PARA ANDROID E                    DESKTOP                FREE/OPEN-SOURCEAUT...
Banco de Dados suportados
Sistemas Operacionais suportados
Recursos já automatizados Metodos padrões de CRUD já implementados- Select all- Select by Id or Field_X- Insert- Update- ...
Documentos e Tutoriais 100% documentado (Documentação interna via JavaDoc) Tutorial em Vídeos e Texto Código fonte 100%...
Adaptação Acoplamento fraco, não utiliza herança (Classe) e  sim implementação (Interface).Observação: Existe uma classe ...
Recursos já automatizados Sistema de registro Ativo/Inativo Sistema de Paginação integrada Sistema de ordenação integra...
Utilizando os DAO (Data Acess Object) Registrando um DAO- RegistryDAO.add(new BaseDAO<Cliente>(){}); Acessando o DAO- Li...
Configurando o Banco de Dados   #-------------------------------   #->Android: sqldroid   #->Desktop: derby, sqlite, my...
Conclusão“Quem pergunta é um tolo por 5 minutos, quem nãopergunta será um tolo por uma vida”“Transforme a Fraqueza em Forç...
Próximos SlideShares
Carregando em…5
×

ParallaDB - Framework de Persistência Android e Desktop

646 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
646
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

ParallaDB - Framework de Persistência Android e Desktop

  1. 1. PARALLAX DBFRAMEWORK DE PERSISTÊNCIA NACIONAL PARA ANDROID E DESKTOP FREE/OPEN-SOURCEAUTOR: MICHEL P. MONTENEGROE-MAIL: MICHEL.MONTENEGRO@GMAIL.COMSITE: HTTP://WWW.EINFORMACAO.COM.BR
  2. 2. Banco de Dados suportados
  3. 3. Sistemas Operacionais suportados
  4. 4. Recursos já automatizados Metodos padrões de CRUD já implementados- Select all- Select by Id or Field_X- Insert- Update- Delete- Ordenar por N campos Asc/Desc
  5. 5. Documentos e Tutoriais 100% documentado (Documentação interna via JavaDoc) Tutorial em Vídeos e Texto Código fonte 100% Inglês (Porém a documentação esta em português)
  6. 6. Adaptação Acoplamento fraco, não utiliza herança (Classe) e sim implementação (Interface).Observação: Existe uma classe abstrata que já automatiza alguns métodos e implementa ainterface devida (Isso foi um opcional que deixei para quem preferir utilizar acoplamentoforte) Utiliza parte do padrão do JPA.- @Table (...)- @Column (...)
  7. 7. Recursos já automatizados Sistema de registro Ativo/Inativo Sistema de Paginação integrada Sistema de ordenação integradaEx.:- getOrderBy(SqlOrderBy.DESC/Asc, “Campo1”, “Campo 2”, ...)- getList(getOrderBy(...)); //Retorna todos os registros ordenados por ? e Ascendente ou Descendente.
  8. 8. Utilizando os DAO (Data Acess Object) Registrando um DAO- RegistryDAO.add(new BaseDAO<Cliente>(){}); Acessando o DAO- List<Cliente> listCliente = RegistryDAO.get(Cliente.class).getList();
  9. 9. Configurando o Banco de Dados #------------------------------- #->Android: sqldroid #->Desktop: derby, sqlite, mysql, firebird, postgresql type.database=sqlite #connection.classForName=org.sqlite.JDBC #connection.urlPrefix=jdbc:sqlite: #------------------------------- #connection.url=c:Testebanco.db #------------------------------- pagination.pagesize=5 #connection.user=parallax #connection.password.crypt=false #connection.password=parallax #connection.password=4u00B3u00B7u00A0Ju00C4u00DFu00C3&Gsu201 Cu00BDu00EDu00CBu0006
  10. 10. Conclusão“Quem pergunta é um tolo por 5 minutos, quem nãopergunta será um tolo por uma vida”“Transforme a Fraqueza em Força!”  Autor: Michel P. Montenegro  E-mail: michel.montenegro@gmail.com  Site: http://www.einformacao.com.br

×