SóProvas


ID
334588
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2011
Provas
Disciplina
Programação
Assuntos

Na estrutura do Spring o módulo que provê uma camada de abstração para JDBC, eliminando grande parte da codificação necessária para interagir com um banco de dados é o

Alternativas
Comentários
  • Essa questão fica fácil de resolver quando se tem em mente o que significa o termo DAO (data access object).
    Correta a letra D.
  • O módulo Spring Core representa as principais funcionalidades do Spring, no qual o principal elemento é o BeanFactory. Trata-se de uma implementação do padrãoFactory, responsável em remover a programação de Singletons e permitindo o baixo acoplamento entre a configuração e a especificação de dependências, de sua lógica de programação.

    O módulo Spring DAO provê uma camada de abstração para JDBC, eliminando grande parte da codificação necessária para interagir com um banco de dados. O módulo ORM, entretanto, provê integração do Spring com outros frameworks para persistência de objetos, como Hibernate e iBatis. Para prover uma implementação de Orientação a Aspectos que permite a definição de pointcuts methods interceptors, existe o módulo Spring AOP.

    Para prover funcionalidades específicas para projetos Web, tem-se o módulo Spring Web. São funcionalidades como componentes para upload de arquivos e suporte para utilização de Inversão de Controle neste tipo de aplicação. O módulo Spring MVC, entretanto, fornece uma implementação de framework Web, similar ao Struts.

    fonte: http://imasters.com.br/artigo/4497/java/spring_framework_introducao/

  • Questão desatualizada já

    seria Spring Data

  •  Interface que representa o container IoC (Inversão de Controle) do framework Spring: org.springframework.beans.factory.BeanFactory.

     fornece uma implementação orientada a objetos que permite definir, por exemplo, interceptadores: Módulo AOP

    fornece uma camada de abstração para JDBC, eliminando grande parte da codificação necessária para interagir com um banco de dados: DAO