SóProvas


ID
144892
Banca
CESPE / CEBRASPE
Órgão
INMETRO
Ano
2009
Provas
Disciplina
Programação
Assuntos

Acerca do desenvolvimento de aplicações web e XML, julgue os itens seguintes.

Considerando que para o uso da tecnologia Hibernate na linguagem Java são empregados, usualmente, dois tipos de arquivos: (i) configuração e (ii) mapeamento, sendo a lista a seguir uma sequência de elementos XML utilizados na tecnologia Hibernate: (a) hibernate-mapping (b) class; (c) generator; (d) property; (e) session-factory; e (f) mapping, então, uma associação adequada entre os elementos e o tipo de arquivo Hibernate, no qual eles usualmente são empregados, é a seguinte: {(a, ii), (b, ii), (c, i), (d, ii), (d, i), (e, i), (f, i)}.

Alternativas
Comentários
  •  O erro está no  (f) mapping que é do tipo (ii) mapeamento e está citado como (f, i)

  •  Arquivos de configuração(i) possuem tipicamente:
     - hibernate-configuration
     - session-factory(e)
     - property(dialeto, driver de conexão, url, usuário e senha)
     - mapping-resource

    Arquivos de mapeamento(ii) possuem:
     - hibernate-mapping(a)
     - class(b)
     - id
     - generator(c)
     - proprety(d)

     

    [1] http://www.dsc.ufcg.edu.br/~jacques/cursos/daca/html/hibernate/hibernate.htm

  • Errado.

    O erro está em (c, i). "generator" é utilizado no mapeamento. Os outros itens estão certos. Ao contrário do que o amigo em cima disse, o elemento "mapping" não faz parte do arquivo de mapeamento, mas sim do arquivo de configuração.
    Fonte:
    DTDs do Hibernate que, na data da escrita deste, podem sem encontrados em http://www.jboss.org/dtd/hibernate/
  • Além do erro (c,i) há outro: (d, ii), (d, i).
    Associou o property tanto para o mapeamento (correto) quanto para o arquivo de configuração.