Dúvida Consulta SQL

4 respostas
L

Boa tarde pessoal,

Estou com a seguinte dúvida tenho as seguintes classes (Cliente, Filial, EnderecoCliente, DocumentoCliente) um cliente pode ter várias filiais as filiais podem ter varios enderecos e os enderecos podem ter varios documentos (CNPJ, CPF, RG, etc) tenho que fazer uma consula SQL que me retorne os dados dos clientes como faço para retornar esse resultado SQL jogo os valores para dentro das classes respectivas ou simplesmente retorno outro objeto?

Só uma observacao preciso armazenar na session do usuario o cliente que ele escolheu para posterior utilizacao.

Obrigado …

4 Respostas

Parceirokid

Cara, já ouviu falar do Hibernate?
Se você não tiver familiaridade com a ferramenta, dá uma
procurada aqui no fórum mesmo. Inclusive, agora enquanto digito
tem um link aqui assim “Controle Transacional no Hibernate 3 com Anotações”
na aba “Artigos em Destaque”, hehehehe

Usando o Hibernate você pode mapear suas classes (beans)
Cliente, Filial, EnderecoCliente e DocumentoCliente, de forma que,
fazendo a busca de Cliente por exemplo, ele te traz todos os “filhos”
de cliente já preenchidos e como Objetos. É lindo demais =~~
Dai você pega seu objeto cliente e joga na sessão [pra ela ficar pesada, kkk]
e ter acesso a tudo dele em qualquer momento.

Vê a possibilidade de você usar o Hibernate. Agora, se a sua aplicação for
bem simples ou se estiver apenas fazendo um exercício ou estudando, explica
melhor aqui que com certeza aparece uma dica legal, blz?

L

na verdade até conheco o hibernate mas no meu caso eu nao estou utilizando porque as minhas regras de negocio estao todas a nivel de banco de dados, norma aqui da empresa, entao estou utilizando o JDBC puro mesmo com a ajuda do JdbcTemplate do spring. Existe alguma maneira de eu fazer isso com Jdbc puro basta eu setar classe a classe certo ?

vanzella

Vixi, qualquer motivo já querem socar um framework, que coisa feia. Faz na unha mesmo.

lcegatti

Da uma olhada nesse link, pode ser util

http://javapub.blogspot.com/2005/08/simplicidade-e-produtividade-no-acesso.html

flws…

Criado 17 de janeiro de 2008
Ultima resposta 17 de jan. de 2008
Respostas 4
Participantes 4