Ed
ano passado
Vamos analisar cada afirmativa: I. Normalmente, temos uma classe DAO para cada classe de entidade relevante para o sistema. Verdadeiro, essa é uma prática comum no desenvolvimento de sistemas utilizando o padrão DAO (Data Access Object). II. DAO é um padrão de desenvolvimento, cujo objetivo é concentrar as instruções SQL em um único tipo de classe. Verdadeiro, essa é a definição básica do padrão DAO, que visa separar a lógica de acesso a dados do restante da aplicação. III. Nesse código, K representa a classe da entidade e E representa a classe da chave primária. Falso, no trecho de código fornecido não há menção a K ou E, e essas variáveis não estão relacionadas à representação de classes de entidade e chave primária. IV. Nossa classe GenericDAO é abstrata, definindo de forma genérica as assinaturas para os métodos que acessam o banco. Verdadeiro, a classe GenericDAO é abstrata e define métodos genéricos para acesso ao banco de dados, sendo especializada por classes concretas para cada entidade. Portanto, as afirmativas verdadeiras são I, II e IV. A alternativa que contém todas as afirmativas verdadeiras é: I, II e IV apenas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material