Dúvida Jdbc

3 respostas
Zeed01

Boa tarde Colegas !

Se tenho duas tabelas, mãe e filha, tenho um DAO com um método para buscarMae e quero que retorne o registro da Mae e numa lista os registros correspondentes da Filha.

Como seria o correto:

-No método buscaMae fazer uma chamada ao metodo buscaFilha que retorna todas as filhas passando a Mae

ou

-Fazer um select na mãe já colocando o join que traga os registros da filha ?

Obrigado a todos.

[]s

3 Respostas

Zeed01

Bom dia Colegas !

Ninguém tem uma opinião ?

[]s

J

Acredito que:

Fazer um select na mãe já colocando o join que traga os registros da filha

Você usa menos objeto (ir somente uma vez ao banco…) e economiza memória, apesar de fazer um join,

deve ser mais rápido.

Zeed01

Boa tarde Colegas !

Realmente, dependendo de quantos filhas eu tenha, é mais rápido alem de acessar o banco uma única vez.

Só fico preocupado se isso quebra alguma lei do universo Oo…

: )

Valeu !

[]s

Criado 9 de junho de 2008
Ultima resposta 10 de jun. de 2008
Respostas 3
Participantes 2