Com relação ao desenvolvimento Java EE, a padrões e antipad...
As anotações, no Java EE, geralmente são usadas para incorporar em um programa dados que, de outra forma, seriam fornecidos em um descritor de implantação.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Certo
Na plataforma Java EE (Enterprise Edition), as anotações desempenham um papel fundamental na simplificação do desenvolvimento de aplicações, especialmente ao se comparar com os métodos mais antigos que exigiam múltiplos arquivos de configuração XML. As anotações são metadados que fornecem informações sobre o código que podem ser utilizadas pelo compilador Java, ferramentas de desenvolvimento e pela Java Virtual Machine (JVM) em tempo de execução.
Antes da introdução das anotações, os desenvolvedores precisavam criar e manter descritores de implantação (deployment descriptors), que são arquivos XML usados para descrever como os componentes de uma aplicação deveriam ser configurados e como deveriam interagir uns com os outros. Esses descritores eram muitas vezes verbosos e propensos a erros devido à necessidade de sincronização manual entre o código da aplicação e os arquivos de configuração.
Com a introdução das anotações, muitas das especificações contidas nos descritores de implantação puderam ser expressas diretamente no código-fonte. Isso melhorou a legibilidade e a manutenção do código, uma vez que as configurações pertinentes ao componente estão localizadas no próprio código, reduzindo o desacoplamento entre o código e a configuração. Exemplos de anotações comuns em Java EE incluem @EJB
para injeção de Enterprise JavaBeans, @PersistenceContext
para injeção de contexto de persistência, e @WebServlet
para declaração de servlets.
Essa mudança para as anotações é amplamente considerada um avanço em relação aos descritores de implantação, pois torna o processo de desenvolvimento mais eficiente e menos propenso a erros. Consequentemente, a afirmação de que as anotações são usadas para incorporar no programa dados que, de outra forma, seriam fornecidos em um descritor de implantação é correta. As anotações permitem uma configuração declarativa que é integrada ao código fonte, facilitando assim a compreensão e manutenção dos aspectos de configuração da aplicação.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
No contexto do Java EE (Enterprise Edition), as anotações são utilizadas para adicionar metadados diretamente ao código fonte, sem a necessidade de recorrer a um arquivo de configuração externo, como o descritor de implantação (deployment descriptor).
Essa abordagem é uma das características mais poderosas do Java EE, pois permite uma configuração mais concisa e legível, além de facilitar a manutenção do código. As anotações são usadas para definir informações como configurações de transações, injeção de dependências, mapeamento de entidades JPA (Java Persistence API), entre outras.
Gabarito Certo
Fonte: ChatGPT
Que questão mal elaborada
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo