SóProvas


ID
2512570
Banca
INSTITUTO AOCP
Órgão
MPE-BA
Ano
2014
Provas
Disciplina
Programação
Assuntos

Um desenvolvedor utilizou o NHibernate em uma das aplicações que ele estava desenvolvendo. Sobre o NHibernate, é correto afirmar que

Alternativas
Comentários
  • Gabarito C

  • A

    ele gera automaticamente códigos Java para carregar e guardar os objetos.

    Ele gera código SQL a partir dos códigos em linguagens .NET

    B

    dentre as suas principais interfaces, o IQuery representa uma transação controlada pelo NHibernate.

    o ITransaction que representa uma transação controlada pelo NHibernate

    C

    é uma das soluções de Mapeamento objeto-relacional (ORM) para a plataforma de desenvolvimento Microsoft .NET.

    CORRETO

    D

    apesar de não ser baseado em software livre e ter o código proprietário, ele é a versão portada do Java para o Microsoft .NET do Hibernate.

    Sim, ele é a versão portada do Java para o Microsoft .NET do Hibernate. Porém é software livre de código aberto.

    E

    quando implementadas, as suas classes persistentes necessitam uma implementação de interface ou uma herança de uma classe especial base.

    Não precisa implementar interface nem herdar de classes especiais