up!
O DAO é responsável por carregar o objeto também(passando os valores pros atributos), ou só por pegar os dados do sgbd? Porque se for responsável apenas por pegar os dados do sgbd, ter um objeto Fornecedor dentro de FornecedorDAO quebra o conceito de coesão(já que a DAO vai ter mais do que uma responsabilidade).
Tô falando bobeira?
Muito obrigado, abraços.[/quote]
Veja bem, você somente quebraria a coesão se o DAO fosse o ponto do sistema responsável por criar os POJO’s, mas não é o caso. O ponto de criação de POJO’s continua sendo seus respectivos construtores, mas para fins de praticidade, é interessante que quando você fizer uma pesquisa pelo DAO o próprio DAO construa os POJO’s.