SóProvas


ID
1807312
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Programação
Assuntos

Julgue os itens seguintes, relativos ao framework Hibernate. Nesse sentido, considere que a sigla HQL, sempre que utilizada, se refere a  Hibernate Query Language.

O framework Hibernate, uma solução para se fazer o mapeamento objeto relacional (ORM) em ambientes Java, cuida do mapeamento de classes para tabelas de banco de dados e de tipos de dados Java para tipos de dados SQL.

Alternativas
Comentários
  • Quem faz a conversão de tipos de dados não seria o JDBC, subjacente ao Hibernate?

  • O próprio Hibernate faz essa conversão no processo de Mapeamento Objeto Relacional (ORM).

     

    When you prepare a Hibernate mapping document, you find that you map the Java data types into RDBMS data types. The types declared and used in the mapping files are not Java data types; they are not SQL database types either. These types are called Hibernate mapping types, which can translate from Java to SQL data types and vice versa.

    Fonte: https://www.tutorialspoint.com/hibernate/hibernate_mapping_types.htm

     

    O JDBC apenas recebe o SQL gerado pelo Hibernate para realizar a comunicação com o banco de dados relacional.