SóProvas


ID
137110
Banca
FGV
Órgão
Senado Federal
Ano
2008
Provas
Disciplina
Programação
Assuntos

Ao desenvolver uma aplicação sob a plataforma Java EE 5, isso implica que:

Alternativas
Comentários
  • Verifica-se nesta questão que as possiveis respostas seriam as alternativas A e D. Porém, se formos analisar a opção D, não exige uma versão específica do J2EE paa a execução ou seja, de qualquer forma seria compatível. Sendo que uma resposta mais adequada seria a alternativa A.Errei por ansiedade!!! Ou seja, paciência!!!
  • O suporte para anotações em classes surgiu a partir do Java 5 (1.5).
    Anotações (Annotations) são entendidos como metadados da classe que são acessados em tempo de compilação ou execução, e podem ser de classe, atributos ou métodos.
    As versões mais novas do Hibernate fazem uso das anotações para mapeamentos de entidades.
    Com isso, não precisamos mapeá-las em arquivos XML.
    Portanto, a partir do java 1.5, pode-se usar menos arquivos XML, trocando-os por anotacões diretamente nas classes.

    A questão a), está errada, pois no java 1.5 foram incluídas várias funcionalidades que a 1.4 não possui, como é o caso das annotations. No caso de eu desenvolver uma aplicação com as funcionalidades do Java 1.5, não conseguirei rodar ela corretamente no Java 1.4.

    Já a questão d), realmente ao meu ver está correta e poderia invalidar a questão, pois o java 1.5 é compatível com o apache 6.0.x. Isto está inclusive no site do apache tomcat.
  • Corrigindo o comentário anterior, a compatibilidade do Tomcat é com o JAVA 5, e não com a JEE 5. São duas coisas diferentes. Realmente não há essa compatibilidade.
  • Davi, vc tem razão. Tomcat é apenas um container web.
    Conforme documentação do Tomcat

    Apache Tomcat 6.0 requires the Java 2 Standard Edition Runtime
    Environment (JRE) version 5.0 or later.

    Fonte: http://tomcat.apache.org/tomcat-6.0-doc/RUNNING.txt
  • tomcat não era um gato do desenho?