Fala pessoal,
Minha dúvida é a seguinte, eu tenho um sistema com várias classes que fazem o serviço de acesso a dados e servem esses dados para as classes de negócio, tudo está OK, mas minha dúvida é quanto a qual seria a melhor abordagem com os objetos connection e os commands, cada classe de acesso a dados minha deveria ter um objeto connection próprio? Atualmente eu tenho uma classe que usa Singleton para garantir que só um objeto de conexão é criado e “empresta” esse objeto para as classes de acesso a dados. Eu sei que existem várias soluções para facilitar a minha vida como o próprio hibernate mas a dúvida é puramente didática. Eu sinto que não é muito elegante o que eu faço, por outro lado, uma connection por classe é muito trabalhoso.
Abraços.