Questões de Hibernate (Programação)

Limpar Busca

Julgue o próximo item, relativo a Hibernate Envers e Swagger.


O Hibernate Envers permite realizar gerenciamento de identidade por meio de JPA no WildFly ou JBoss, de modo a habilitar single-sign on nas aplicações, uma vez que, logado no Envers, os usuários não precisam fazer login novamente para acessar um aplicativo diferente.

  • Certo
  • Errado

No contexto de persistência de dados em bancos de dados relacionais e aplicações desenvolvidas utilizando-se orientação a objetos, por exemplo, com Java ou Grails, existe a necessidade de se realizar o mapeamento entre objetos e relações existentes no banco de dados.

Sobre JPA, Hibernate e GORM é correto o que se afirma em:

  • A O JPA fornece uma implementação de referência para o Hibernate e o GORM.
  • B O JPA fornece uma especificação de referência para implementações como Hibernate e GORM.
  • C O JPA é exclusivo para consultas em banco de dados relacionais.
  • D O JPA substitui completamente o Hibernate e o GORM em todas as aplicações.
  • E O JPA é uma linguagem de programação usada para desenvolver aplicações Java.

Julgue o próximo item, relativos a tecnologias backend.


Em relação à gestão de bloqueio em um banco de dados relacional, o Hibernate 6.2 utiliza a estratégia otimista, uma vez que essa estratégia assume que várias transações podem ser concluídas sem afetar outras, logo, nessa versão, prescinde-se da estratégia pessimista. 


  • Certo
  • Errado

Leia atentamente a frase abaixo:


"O ______ é uma camada que descreve uma interface comum para frameworks ______ como o ______".


Assinale a alternativa que preencha correta e respectivamente as lacunas.

  • A JVM / ORM / Hibernate
  • B JPA / ORM / Hibernate
  • C JVM / ORM / OpenJDK
  • D JPA / DBA / OpenJDK
  • E JPA / DBA / Hibernate

Com relação ao Hibernate, assinale a alternativa correta.

  • A O Hibernate contém diversas funcionalidades, como engenharia reversa, exportação de esquemas e anotações próprias para simplificar a utilização da API.
  • B O Hibernate é considerado um framework completo em razão de não necessitar adicionar nenhuma dependência para o seu correto funcionamento.
  • C A anotação org.hibernate.annotations.ForeignKey tem como função determinar o nome de uma chave primária.
  • D Uma das vantagens do Hibernate é o fato de não haver necessidade de definir identificadores para as entidades persistentes.
  • E O elemento mapping do arquivo hibernate.cfg.xml é usado para definir o usuário de conexão ao banco de dados.