Buscar

Uma das soluções mais aplicadas para o problema do mapeamento objeto relacional é a utilização do padrão de projeto conhecido como DAO (data access...

Uma das soluções mais aplicadas para o problema do mapeamento objeto relacional é a utilização do padrão de projeto conhecido como DAO (data access object). Esse padrão consiste em implementar uma camada para fazer o mapeamento entre os objetos e as tabelas do banco de dados. Essa camada pode conter diversas classes e ser construída de forma manual ou até mesmo através da utilização de frameworks para automatizar o processo. A função primordial do DAO é fazer a tradução de objetos em registros e de registros em objetos. Quando a implementação é bem-feita, algumas vantagens adicionais podem ser obtidas, tais como: - Uma camada DAO bem implementada concentra TODAS as funções de persistência e configuração de banco, facilitando alterações futuras. Sobre qual vantagem de uma implementação bem-feita de um DAO o trecho acima está se referindo? Assinale a alternativa CORRETA: A) Troca de mecanismo de persistência B) Nenhuma das alternativas C) Abstração completa do mecanismo de persistência D) Coesão

💡 1 Resposta

User badge image

Ed Verified user icon

A vantagem de uma implementação bem-feita de um DAO que o trecho acima está se referindo é a abstração completa do mecanismo de persistência. Portanto, a alternativa correta é a letra C.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais