Bom dia a todos,
Estou com uma dúvida.Tenho uma classe Repositiorio,contendo um método procurar, caso encontre um código para um cliente cadastrado, retorno os atributos(campos da tabela) desse cliente.Mas um desses atributos é justamente um outro objeto, nesse caso um objeto conta.Como faço para referenciar esse objeto.Por exemplo,meu código para recuperar os atributos é esse:
if () {resultset.next()
nat = new Cliente(resultset.getString(“codigo”), resultset.getString(“descricao”),resultset.getString(“nome”)…
Mas como faço pra retornar esse objeto? Uso getString?? Alguém poderia me ajudar como fazer para retornar um objeto?
Obrigado,
Edson Aureliano
Dúvida - Repositório em Java
E
2 Respostas
como vc ta colocando ele no banco?
ps:não coloque a mesma pergunta em varios foruns
Bom dia a todos, ... Alguém poderia me ajudar como fazer para retornar um objeto? Obrigado, Edson Aureliano
Bom dia,
Se você está com um objeto dentro do outro, provavelmente está com uma tabela no banco para cada um deles certo? há um relacionamento entre estas tabelas certo? você sabe quais dados na tabela são de ou outro objeto certo? Imagino ainda que você esteja também com um relacionamento na sua classe java, mais precisamente uma composição, ceto?class Cliente{
private String nome;
private OutroObjeto outroObjeto;
setNome...
getNome..
setOutroObjeto..
getOutroObjeto...
}
Dessa forma é só você instanciar o seu outro objeto dentro do seu resultset, e passar os valores para ele, logo em seguida setar no seu objeto cliente...
Cliente cliente = new Cliente();
OutroObjeto novo = new OutroObjeto();
setar atributos de outroObjeto,
setar outroObjeto em Cliente,
cliente.setOutroObjeto(novo);
...
Desculpem a sintaxe, os português e a simplicidade, mas é por ai ;)
Criado 23 de maio de 2005
Ultima resposta 23 de mai. de 2005
Respostas 2
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo