SóProvas


ID
644467
Banca
FCC
Órgão
TJ-PE
Ano
2012
Provas
Disciplina
Programação
Assuntos

Sobre a plataforma Java EE 6, é correto afirmar:

Alternativas
Comentários
  •  a) Simplifica a implantação sem a necessidade de descritores de implantação, com exceção do descritor de implantação exigido pela especificação servlet, o arquivo web.xml. (correto)

     
     b) Necessita do descritor de implantação ejb-jar.xml e entradas relacionadas aos web services no arquivo web.xml.

    também é possível escrever as informações que iriam nesse arquivo através das annotations, o que dispensa o uso do ejb-jar.xml

     
     c) Faz uso de anotações (annotations). Anotações são modificadores Java, semelhantes aos públicos e privados, que devem ser especificados nos arquivos de configuração XML.

    não precisam ser especificados em arquivo XML. ao invés disso, eliminam essa necessidade (embora ainda seja possível fazer a declaração através do arquivo XML)
     
     d) A especificação EJB 3, que é um subconjunto da especificação Java EE, define anotações apenas para o tipo bean.

    não é o único tipo de anotação definido: também existe o Dependency Injection Annotations, que tem outras tags relacionadas e ele.
     
     e) Anotações são marcados com um caracter # (cerquilha).

    As anotações são marcadas com @ (arroba).
  • a) Simplifica a implantação sem a necessidade de descritores de implantação, com exceção do descritor de implantação exigido pela especificação servlet, o arquivo web.xml.
    • A plataforma Java EE simplifica a implementação removendo a necessidade de descritores de implementação, exceto do descritor de implementação de que a especificação do servlet necessita, o arquivo web.xml.
    • Outros descritores de deployment, como o ejb-jar.xml e entradas relacionadas aos serviços Web no web.xml, estão obsoletos.
    b) Necessita do descritor de implantação ejb-jar.xml e entradas relacionadas aos web services no arquivo web.xml.
    • Outros descritores de deployment, como o ejb-jar.xml e entradas relacionadas aos serviços Web no web.xml, estão obsoletos.
    c) Faz uso de anotações (annotations). Anotações são modificadores Java, semelhantes aos públicos e privados, que devem ser especificados nos arquivos de configuração XML.
    • Anotações são modificadores Java, semelhantes a público e privado, que você especifica no código.
    d) A especificação EJB 3, que é um subconjunto da especificação Java EE, define anotações apenas para o tipo bean.
    • A especificação do EJB 3, que é um subconjunto da especificação do Java EE , define anotações para o tipo de Bean, tipo de interface, referências de recurso, atributos de transação, segurança, e mais.
    e) Anotações são marcados com um caracter # (cerquilha).
    • Anotações são marcadas com um caractere @.
    Referência:
    [1] Introdução ao Suporte para a tecnologia Java EE no IDE NetBeans: http://netbeans.org/kb/docs/javaee/javaee-intro_pt_BR.html
  • A plataforma Java EE simplifica a implantação removendo a necessidade de descritores de implantação, exceto do descritor de implantação de que a especificação do servlet necessita, o arquivo web.xml.

    https://netbeans.org/kb/docs/javaee/javaee-intro_pt_BR.html

  • a-

    Annotations simplify the application development process by allowing developers to specify within the Java class itself how the application component behaves in the container, requests for dependency injection, and so on. Annotations are an alternative to deployment descriptors that were required by older versions of enterprise applications (Java EE 1.4 and earlier).

     

    https://docs.oracle.com/middleware/1221/wls/WLPRG/annotate_dependency.htm#WLPRG258