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: - A aplicação em si não precisa conhecer absolutamente nada sobre o mecanismo de persistência, bastando conhecer somente a interface externa do DAO. Sobre qual vantagem de uma implementação bem-feita de um DAO o trecho acima está se referindo? Assinale a alternativa CORRETA: A ) Nenhuma das alternativas B ) Abstração completa do mecanismo de persistência C ) Coesão D ) Troca de mecanismo de persistência

💡 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 B.

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