Dúvida em relação de um método DAO

3 respostas
pauloperes

Olá,

Seguinte, tenho a enditade Paciente e Atendimento, no Atendimento tenho um relacionamento com o Paciente, até ai td bem, porém vejam, na entidade Paciente resolvi criar um relacionamento bidirecional com uma coleção de atendimentos do Paciente, sendo que somente inicializarei ela quando eu precisar.

A duvida é, preciso de um método assim: buscarAtendimentosPaciente();
onde coloco ele, no DAOPaciente, ou no DAOAtendimento?

Att,

Paulo

3 Respostas

kemperacc

Olha, nao sei detalhes da sua implementacao,

Se o cliente sempre vai estar instanciado, eu colocaria no cliente, retornando todos os atendimentos dele, para mim me parece mais logico.

[]s

kemperacc

Ou, se for o caso, voce pode fazer assim tb:

Dentro da classe DAOAtendimento:

public ArrayList<DAOAtendimento>  buscarAtendimentosPaciente(DAOPaciente p){
      (...)
}
kemperacc

E dependendo do caso, voce pode ate torna-lo estatico

Criado 28 de novembro de 2006
Ultima resposta 28 de nov. de 2006
Respostas 3
Participantes 2