Mensagens enviadas por: faroestecaboclo
Índice dos Fóruns » Perfil de faroestecaboclo » Mensagens enviadas por faroestecaboclo
Autor Mensagem
Hmm... acho q estou achando o caminho...

Pelo que eu li, o Jetty pode ser embutido e iniciado pela aplicação...
Dae, talvez usando o HSQL eu nem precise me preocupar com a instalação do banco...

Dessa maneira, o único pré-requisito ficaria a cargo da jre. Certo?

O único porem seria a sincronia do BD Java com o MySQL do servidor... eu teria que fazê-la no braço, via código?

Vlws
biro

É isto que eu estou imaginando mesmo...
Mas alguém conhece alguma tecnologia que facilite essa instalação/atualização da aplicação para os outros computadores?
Como se fosse um instalador mesmo (tipow aqueles .msi da MS...), que consiga instalar o conteiner, o bd e publicar a aplicação nos notebooks dos caras, entendeu?

Eu pensei até em gravar essas informações "offlined" em arquivos xml, ou algo assim... pra não precisar instalar o MySQL nos notes e tals...
Mas é isso que eu queria... tipo, ideias mesmo... alguma maneira que o próprio cliente consiga instalar essa aplicação sozinho, sem precisar que eu vá lá, toda vez, pra instalar o banco, o tomcat, etc nos notebooks dos vendedores...

Eu andei olhando aquele WebStart, mas me parece que é meio voltado para swing... e tbm não ajuda no controle do BD...

Obrigado,
Olá galera...

Seguinte... estou fazendo o levantamento de um sistema de gerenciamento de consultores/vendedores.
O sistema vai ser desenvolvido para rodar na intranet do cliente (ou internet, ainda não foi decidido), normal... Os usuários acessam o servidor e utilizam... até aí blz.

Porém, os consultores externos também deverão acessar o sistema com seus notebooks. E o grande problema é que, na maioria das vezes, esses consultores estarão em locais sem acesso a internet (zona rural, fazendas, etc).

Como proceder, então?

Qual a melhor maneira de eu fazer uma versão/módulo offline de minha aplicação+bd para instalar facilmente nestes notebooks?
Também aceito idéias para fazer a sincronia do banco de dados...

De preferência alguma maneira que não envolva swing...

Valew...
Olá. Gostaria de saber qual a melhor maneira de unir 2 formulários diferentes (adicionar todos os elementos do forms[1] no forms[0]) com javascript para que todos os dados sejam enviados quando eu fizer o forms[0].submit();
Mas é isto msm q o Hibernate tem que fazer: sincronizar seu objeto com o registro do bd.
ele persiste o objeto que vc envia pra ele... como ele vai advinhar se os atributos em branco que vc está passando pra ele dentro do objeto devem ser ignorados ou gravados como nulos?

Pra fazer oq vc está qrendo, sugiro q use a DML dele... e faça o update só dos campos q vc quer...

Veja aqui:
http://www.hibernate.org/hib_docs/v3/reference/en/html/batch.html#batch-direct
Eu to com o Boaglio... tá mais do q na hora de "oficializar" nossa profissão.
e tbm concordo q certificações são boas, mas não estou satisfeito como um diploma de graduação é tão pouco valorizado...

qto aos valores, acho q refletem bem o vlr/hora da região de SP... acho q aqui pro sul o buraco é mais embaixo...
Faz um HQL normal...



eu acho até que o Hibernate usa o que foi definido como KEY no mapeamento pra fazer este equals... então, se quer usar o objeto Usuario, tente fazer:


qual erro?

talvez seja pela sintaxe... vc ta pegando o array de forms, então não é form[0], e sim forms[0]:

Não sei se entendi bem oq vc quer...
Mas se vc adicionar uma Lista de Produtos dentro dessa classe Pessoa não resolve seu problema??
está fechando a conexão após as consultas?
boaglio wrote:
Rafael Steil wrote:
Em casos como esse, a melhor coisa a fazer eh botar a mao na massa com cada um, o que lhe dara, na pratica, uma visao clara e focada nos teus objetivos, da forma como cada um trabalha.
Rafael


Exatamente... faça uma tela de cadastro com consulta em vários frameworks: Struts,WebWork,Mentawai, VRaptor2,Spring, JSF e tire suas próprias conclusões... pense assim: são diferentes caminhos que levam ao mesmo resultado... escolha o caminho que gostar mais!



concordo contigo.. mas não esqueça de experimentar tbm o Click...


http://www.guj.com.br/posts/list/39191.java
já tentou usar o i-Report?
vai facilitar bastante sua vida...

ireport.sourceforge.net
faz isso aew msm...

cara... se as informações q vc quer são apenas essas aew:
|Nome Pai| |Outros dados do Pai| |Total Gasto com mesada|

e não precisa detalhar os filhos, então não tem pq buscá-los.
faça esse hql pra trazer so o q vc precisa,... de uma vez so.

se for d um Pai só, faça esse hql q vc mandou... se for todos os pais, com seus respectivos totais de mesada, faz o HQL usando group by.



só usei o left join pra trazer tbm os casos q o pai não tem filhos. se não vc pode usar diretamente o join implicito:




Isso vai retornar uma coleção de Objects[] (vetor mesmo), onde cada object vai ser: object[0] - nome do pai, object[1] - idade do pai e object[2] - soma das mesadas.

Se preferir, pode tb criar um Objeto pra armazenar esses valores. tipo, um MesadaVO. dae vc faz assim:



q o hibernate retornará uma lista de MesadaVO instanciadas bunitinho.
nesse caso, claro, q vc terá q ter um construtor com esta assinatura q está usando no VO (String nome, int idade, BigDecimal mesada).
praq complicar?

vc ja viu o Click?
http://www.guj.com.br/posts/list/39191.java
 
Índice dos Fóruns » Perfil de faroestecaboclo » Mensagens enviadas por faroestecaboclo
Ir para:   
Powered by JForum 2.1.8 © JForum Team