Galera,
preciso de mais uma força.
É o seguinte preciso fazer meu trampo de conclusão de curso. Este trampo consiste num framework (não sei se o termo esta correto) de serviços para sincronização de base de dados entre um celular (dispositivo móvel e um servidor remoto).
Imagino o funcionamento mais ou menos assim.
1- Celular solicita sincronização.
2- Servidor atende e espera pelos dados.
3- Celular envia os dados em formato XML.
4- Servidor faz o parsing e monta o select para buscar os dados da base com os que chegaram.
5- Após comparar atualiza a base.
Bem é isto, mas meu problema é que gostaria de utilizar o pattern DAO com o Hibernate, mas como framework será baseado nas tags do XML, tipo:
<Tabela>
<Campo id=1>
<Campo2>teste1</Campo2>
</Campo>
<Campo id=2>
<Campo2>teste2</Campo2>
</Campo>
</Tabela>
onde campo e tabela pode ser qualquer coisa, não teria como eu fazer o mapeamento dos campos e das tabelas utilizando o hibernate.
Será que terei que utilizar JDBC direto e criar uma string SQL tipo “Select camposdoXML from TabelaXML…”?
Alguém tem uma idéia de como fazer isto utilizando DAO ou outro pattern para não ficar tão porco o código?
Abraços
e também não fala pra rodar bem em qualquer celular, puxa o saco que eles te ajudam
) .